.breakdance .bde-section-2041-100 .section-container{gap:var(--hsp-xl);align-items:center;text-align:center}.breakdance .bde-section-2041-100{background-color:var(--hcl-brand-1);background-image:url(https://www.vra.co.uk/wp-content/uploads/2025/12/Bride-and-Groom-Kissing.jpg)}.breakdance .bde-section-2041-100>.section-background-overlay{background-color:#000000AD;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-2041-100 .section-container{min-height:Min Height=100dvh}.breakdance .bde-section-2041-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-2041-100 .section-container{padding-bottom:180px}.breakdance .bde-section-2041-100{min-height:min-height:100dvh;}.hero-section{min-height:100dvh;display:flex;align-items:center;padding:80px 40px}@media (max-width:1119px){.breakdance .bde-section-2041-100 .section-container{align-items:center;text-align:center}.breakdance .bde-section-2041-100 .section-container{height:100vh}}@media (max-width:1023px){.breakdance .bde-section-2041-100 .section-container{padding-bottom:0px}}@media (max-width:767px){.breakdance .bde-section-2041-100 .section-container{align-items:center;text-align:center}}@media (max-width:479px){.breakdance .bde-section-2041-100 .section-container{align-items:center;text-align:center}.breakdance .bde-section-2041-100 .section-container{min-height:auto}@media (max-width:767px){.hero-section{min-height:auto;padding-top:100px;padding-bottom:80px}}}.breakdance .bde-div-2041-103{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--hsp-l);text-align:center}@media (max-width:767px){.breakdance .bde-div-2041-103{align-items:center;text-align:center}}@media (max-width:479px){.breakdance .bde-div-2041-103{width:100%;padding-top:45px;margin-top:-150px}.breakdance .bde-div-2041-103{align-items:center;justify-content:center;text-align:center}}.breakdance .bde-heading-2041-104{color:var(--hcl-ivory-1)}@media (max-width:767px){.breakdance .bde-heading-2041-104{margin-bottom:var(--hss-s)}}@media (max-width:479px){.breakdance .bde-heading-2041-104{font-size:28px}}.breakdance .bde-text-2041-105{width:auto;color:var(--hcl-neutral-1);font-family:"Montserrat",sans-serif;font-size:var(--hfs-text-m)}.breakdance .bde-text-2041-105{max-width:700px}@media (max-width:767px){.breakdance .bde-text-2041-105{max-width:80%}}@media (max-width:479px){.breakdance .bde-text-2041-105{line-height:1.2;margin-top:-50px}}.breakdance .bde-div-2041-106{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--hsp-m)}@media (max-width:767px){.breakdance .bde-div-2041-106{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.breakdance .bde-button-2041-107 .bde-button__button{--bde-button-custom-border-color:var(--hcl-sage-green-9);--bde-button-custom-border-color-hover:var(--hcl-sage-green-9);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:#05060A85;--bde-button-custom-text-color:var(--hcl-sage-green-9);--bde-button-custom-text-color-hover:#fff;padding:var(--bde-button-padding-base)}.breakdance .bde-button-2041-108 .bde-button__button{--bde-button-custom-border-color:var(--hcl-sage-green-9);--bde-button-custom-border-color-hover:var(--hcl-sage-green-9);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:#05060A85;--bde-button-custom-text-color:var(--hcl-sage-green-9);--bde-button-custom-text-color-hover:#fff;padding:var(--bde-button-padding-base)}