.m-show{display:none}@media(min-width: 0px)and (max-width: 1240px){.m-hide{display:none !important}.m-show,.menu-toggle{display:block}.mb{margin-bottom:1rem}}@media(min-width: 0px)and (max-width: 1240px){.custom-logo-link,.masthead__links,.header .container,.menu-wrap{background:#87ad9f}}.menu-wrap ul li.menu-item-has-children{background:#87ad9f url("../images/chevron-down-white.svg") no-repeat top 5px right 2rem}h1,h2,h3,h4,h5,h6{color:#87ad9f;font-family:"Montserrat",sans-serif;text-transform:none;font-weight:500}h2{color:#50806f;font-size:40px;line-height:50px}.button{background:#87ad9f;color:#fff;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:20px;padding:20px 20px}.button:visited,.button:visited:hover{color:#fff}.button:hover{background:rgb(104.702970297,152.297029703,134.7623762376);color:#fff}.buttons{justify-content:center;gap:20px}.buttons .button:nth-child(2){background:rgba(0,0,0,0);border:3px solid #50806f;color:#50806f}.buttons .button:nth-child(2):hover{background:#50806f;color:#fff}@media(min-width: 0px)and (max-width: 1240px){.buttons .button:nth-child(2){margin-top:12px}}.header.purple{background:#50806f}.header .alert-bar-wrap{background:#87ad9f}.header .banner-content h2{font-family:"Dancing Script",sans-serif;text-transform:none}.header .banner-content .button{border:0;text-transform:unset;color:#fff}.cta-banner h2{font-family:"Dancing Script",sans-serif;text-transform:none;font-size:50px;line-height:60px}.cta-banner p{font-weight:500;font-size:20px}.cta-banner strong{color:#87ad9f}#book h2{color:#87ad9f;font-family:"Dancing Script",sans-serif;font-size:60px;line-height:72px}form input[type=text],form input[type=email],form input[type=tel],form input[type=number]{font-family:"Montserrat",sans-serif}form textarea{font-family:"Montserrat",sans-serif}form input[type=submit]{background:#50806f;color:#fff;font-family:"Montserrat",sans-serif;text-transform:none;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:20px;padding:20px 20px}form input[type=submit]:visited,form input[type=submit]:visited:hover{color:#fff}form input[type=submit]:hover{background:rgb(104.702970297,152.297029703,134.7623762376);color:#fff}.light-grey-bg form label{color:#87ad9f}.light-grey-bg form input[type=text],.light-grey-bg form input[type=email],.light-grey-bg form input[type=tel],.light-grey-bg form input[type=number]{background:#fff;color:#50806f;padding:20px}.light-grey-bg form textarea{background:#fff;color:#50806f;padding:20px}.light-grey-bg form nf-fields-wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px}.light-grey-bg form nf-fields-wrap :nth-last-child(2){grid-column:1/span 2}.light-grey-bg form input[type=submit]{background:#87ad9f}@media(min-width: 0px)and (max-width: 1240px){.light-grey-bg form nf-fields-wrap{display:block}}footer{background:#87ad9f}footer .footer-bottom{border-top:1px solid #a3c5b8}.overlay{background:hsla(158.75,23.0769230769%,10.7843137255%,.4)}/*# sourceMappingURL=weddings.css.map */
