body{background:#f9f8f4}.get_inspired{display:none}.main-section--wedding .infos-grid-section-w-heading{margin:0 auto;max-width:1585px;padding:80px 40px 130px}.main-section--wedding .infos-grid-section--heading{color:#222;font-family:GascogneTS-Light;font-size:88px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:109px;margin:0 auto 86px;max-width:820px;text-transform:unset}.main-section--wedding .infos-grid-section-w-heading--infos-grid{gap:96px 88px;grid-template-columns:repeat(3,1fr)}.main-section--wedding .infos-grid-item--title{color:#4a4a4a;font-family:Sweet Sans Pro,sans-serif;font-size:34px;font-weight:700;letter-spacing:.05em;line-height:34px;text-transform:uppercase}.main-section--wedding .infos-grid-item--description{font-size:16px}.main-section--wedding .infos-grid-item--description,.main-section--wedding .infos-grid-item--link{color:#4a4a4a;font-family:Sweet Sans Pro,sans-serif;font-weight:400;letter-spacing:.05em;line-height:24px}.main-section--wedding .infos-grid-item--link{align-items:center;display:inline-flex;font-size:12px;gap:13px;padding:0;position:relative;text-transform:uppercase}.main-section--wedding .infos-grid-item--link:focus,.main-section--wedding .infos-grid-item--link:hover{text-decoration:none}.main-section--wedding .infos-grid-item--link:after{border-bottom:1px solid;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .6s ease;width:0}.main-section--wedding .infos-grid-item--link:focus:after,.main-section--wedding .infos-grid-item--link:hover:after{width:100%}.main-section--wedding .infos-grid-item--link svg{display:inline-block;left:unset;margin-bottom:0;margin-right:0;position:relative;top:unset;vertical-align:middle;width:15px}@media only screen and (max-width:1024px){.header-navigation--open span{width:40px}.main-section--wedding .infos-grid-section--heading{font-size:72px;line-height:92px}.main-section--wedding .infos-grid-section-w-heading--infos-grid{gap:72px 40px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){#hs_cos_wrapper_header_buttons_sticky{background-color:#f9f8f4;bottom:0;left:0;position:fixed;width:100%}#hs_cos_wrapper_header_buttons_sticky .grouped-buttons{flex-flow:column wrap;gap:0}#hs_cos_wrapper_header_buttons_sticky .button{font-size:18px;font-weight:400;letter-spacing:.1em;line-height:100%;padding:20px 28px 16px}.main-section--wedding .infos-grid-section-w-heading{padding:52px 40px 88px}.main-section--wedding .infos-grid-section--heading{font-size:40px;line-height:49px;margin:0 auto 48px;max-width:230px}.main-section--wedding .infos-grid-section-w-heading--infos-grid{grid-template-columns:1fr}.main-section--wedding .infos-grid-item--title{font-size:28px;line-height:45px;margin-bottom:25px;margin-top:28px}.main-section--wedding .infos-grid-item--description{font-size:14px;line-height:22px;margin-bottom:28px}}