.sywfh2_main_title{color:var(--primary-900, #055E5A);text-align:center;font-family:var(--global-font-2);font-size:42px;font-style:normal;font-weight:600;line-height:44px;margin-bottom:15px}.sywfh2_subtitle{color:var(--Black, #000);text-align:center;font-family:var(--global-font);font-size:16px;font-style:normal;font-weight:350;line-height:24px;width:652px;height:65px;flex-shrink:0;margin:15px auto 20px}.sywfh2-button{width:420px;height:48px;flex-shrink:0;border-radius:100px;background:#40a56d;color:var(--White, #FFF);text-align:center;font-family:var(--global-font);font-size:16px;font-style:normal;font-weight:800;line-height:22px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;flex-direction:row;transition:opacity .5s ease-in-out}.sywfh2-button:hover{color:#40a56d;border:1px solid #40A56D;background:var(--White, #FFF)}.sywfh2_card_container{width:100%;display:flex;align-items:flex-start;flex-direction:row;justify-content:start;column-gap:30px;height:400px}.sywfh2_card{display:flex;flex-direction:column;justify-content:flex-start;padding:40px 30px;width:430px;height:100%;transition:transform .3s ease,box-shadow .3s ease;will-change:transform,box-shadow}.sywfh2_card:hover{cursor:pointer;box-shadow:0 4px 15px #00000026}.sywfh2_card_subtitle{color:var(--primary-800, #3BA59A);text-align:center;font-family:var(--global-font);font-size:20px;font-style:normal;font-weight:800;line-height:30px;letter-spacing:2px;margin-bottom:10px}.sywfh2_card_title{color:#000;text-align:center;font-family:var(--global-font);font-size:28px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-.56px;margin:10px}.sywfh2_card_paragraph *{color:var(--Black, #000);font-family:var(--global-font);font-size:16px;font-style:normal;font-weight:350;line-height:24px}.sywfh2_card_paragraph a,.we-paragraph a{color:var(--primary-800, #3BA59A);font-family:var(--global-font);font-size:16px;font-style:normal;font-weight:350;line-height:24px;text-decoration-line:underline;transition:color .3s ease,text-decoration-line .3s ease}.sywfh2_card_paragraph a:hover,.we-paragraph a:hover{cursor:pointer;color:#055e5a;text-decoration-line:none}.sywfh2-button-container{margin:60px auto;display:flex;justify-content:center}#we-form.hidden{opacity:0;transition:opacity .5s ease-in-out}.we-paragraph{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:20px}.we-paragraph *{width:660px;color:#000;text-align:center;font-family:var(--global-font);font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media only screen and (min-width: 769px) and (max-width: 1280px){.sywfh2_main_title{font-size:36px;line-height:40px;margin-bottom:10px}.sywfh2_subtitle{font-size:14px;width:auto;margin:10px auto 15px}.sywfh2_card_container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:20px;height:auto}.sywfh2_card_container .sywfh2_card:nth-child(6){grid-column:span 2}.sywfh2_card{width:100%;height:auto}.sywfh2-button{width:100%;margin:0 20px}.sywfh2-button-container{flex-direction:column}.sywfh2_card_subtitle{font-size:18px;line-height:26px}.sywfh2_card_title{font-size:24px;line-height:34px}.sywfh2_card_paragraph{font-size:14px;line-height:20px}}@media only screen and (max-width: 768px){.sywfh2_main_title{font-size:32px;line-height:36px;margin-bottom:8px}.sywfh2_subtitle{font-size:12px;width:auto;margin:8px auto 10px}.sywfh2_card_container{flex-direction:column;height:auto;align-items:center}.sywfh2_card{width:100%;margin-bottom:20px;height:auto}.sywfh2-button{width:100%;margin:0 20px}.sywfh2-button-container{flex-direction:column}.sywfh2_card_subtitle{font-size:16px;line-height:24px}.sywfh2_card_title{font-size:22px;line-height:30px}.sywfh2_card_paragraph{font-size:13px;line-height:18px}}@media only screen and (max-width: 599px){.sywfh2_main_title{font-size:28px;line-height:32px;margin-bottom:5px}.sywfh2_subtitle{font-size:12px;width:90%;margin:5px auto 15px}.sywfh2_card_container{flex-direction:column;height:auto;align-items:center}.sywfh2_card{width:100%;margin-bottom:20px;height:auto}.sywfh2-button{width:calc(100% - 40px);margin:0 20px}.sywfh2-button-container{flex-direction:column}.sywfh2_card_subtitle{font-size:14px;line-height:22px}.sywfh2_card_title{font-size:20px;line-height:28px}.sywfh2_card_paragraph{font-size:12px;line-height:16px}.we-paragraph *{width:100%}.font-family.container-680{padding:unset}}
/*# sourceMappingURL=/cdn/shop/t/559/assets/share-your-wedding-flaire-howto.css.map */
