.body-wrapper{grid-template-rows:auto auto auto 1fr auto}body{background:#fffcee}#hs_cos_wrapper_wedding_content{color:#241f21;font-family:HV Fitzgerald;font-size:32px;font-weight:700;letter-spacing:1.6px;line-height:150%;margin:0 auto;max-width:1368px;padding:88px 40px;text-align:center}.main-section--wedding .widget-type-linked_image{overflow:hidden;position:relative}.main-section--wedding .widget-type-linked_image:before{content:"";display:block;padding-top:52.7199%;width:100%}.main-section--wedding .widget-type-linked_image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%!important}.get_inspired{padding-top:111px}@media only screen and (max-width:1024px){#hs_cos_wrapper_wedding_content{font-size:17px;letter-spacing:.85px;line-height:141.176%;padding:34px 40px 88px}.main-section--wedding .widget-type-linked_image{min-height:440px}.get_inspired{padding-top:88px}#hs_cos_wrapper_inspired_buttons{margin-bottom:88px}}@media only screen and (max-width:767px){#hs_cos_wrapper_wedding_content{font-size:16px;letter-spacing:.8px;line-height:150%;padding:40px 48px}.main-section--wedding .multiple-infos-section{padding:40px}.main-section--wedding .multiple-infos-section--heading{margin-bottom:17px}.main-section--wedding .multiple-infos-section--info-list{margin-bottom:28px!important;text-align:center}.main-section--wedding .widget-type-linked_image{min-height:344px}.get_inspired{padding-top:111px}#hs_cos_wrapper_inspired_buttons{margin-bottom:107px}}@media only screen and (max-width:325px){#hs_cos_wrapper_wedding_content,.main-section--wedding .multiple-infos-section{padding:40px 25px}}