/* crocoblocks-design-system:v2 */:root{--c-songfields-accent:#D58657;--c-songfields-ink:#141414;}:where(.crocoblocks-document .cb-el,.crocoblocks-preview .cb-el){box-sizing:border-box;max-width: 100%}:where(.crocoblocks-document .cb-image,.crocoblocks-preview .cb-image){max-width: 100%;height: auto;}:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 48px);max-width:var(--cb-section-container-width,1180px);margin-left:auto;margin-right:auto;}@media (max-width: 1024px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 40px);}}@media (max-width: 767px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 32px);}}.songfileds-h2{font-family:"Libre Caslon Text", serif;font-size:25px;font-weight:500;margin:0 0 0 0;padding:0 0 0 0;color:rgba(107, 49, 15, 1);line-height:1;}
@media (max-width: 1024px){.songfileds-h2{font-family:"Libre Caslon Text", serif;font-size:25px;font-weight:500;margin:0 0 0 0;padding:0 0 0 0;color:rgba(107, 49, 15, 1);line-height:1;}}
@media (max-width: 490px){.songfileds-h2{font-family:"Libre Caslon Text", serif;font-size:20px;font-weight:500;margin:0 0 0 0;padding:0 0 0 0;color:rgba(107, 49, 15, 1);line-height:1;text-align:center;}}
.button-primary{background-color:var(--c-songfields-accent);background-image:none;font-family:"Libre Caslon Text", serif;padding:20px 30px;border-radius:9px;font-size:25px;font-weight:600;color:rgba(255, 255, 255, 1) !important;border-width:2px;border-style:solid;border-color:var(--c-songfields-accent);min-width:280px;}
@media (max-width: 1024px){.button-primary{background-color:var(--c-songfields-accent);background-image:none;font-family:"Libre Caslon Text", serif;padding:20px 30px;border-radius:9px;font-size:25px;font-weight:600;color:rgba(255, 255, 255, 1) !important;border-width:2px;border-style:solid;border-color:var(--c-songfields-accent);min-width:280px;}}
@media (max-width: 490px){.button-primary{background-color:var(--c-songfields-accent);background-image:none;font-family:"Libre Caslon Text", serif;padding:20px 30px;border-radius:9px;font-size:19px;font-weight:600;color:rgba(255, 255, 255, 1) !important;border-width:2px;border-style:solid;border-color:var(--c-songfields-accent);min-width:280px;}}
.button-secondary{font-family:"Libre Caslon Text", serif;padding:20px 30px;border-radius:9px;font-size:25px;font-weight:600;border-width:2px !important;border-color:var(--c-songfields-accent) !important;border-style:solid;color:var(--c-songfields-accent) !important;min-width:280px;}
@media (max-width: 1024px){.button-secondary{font-family:"Libre Caslon Text", serif;padding:20px 30px;border-radius:9px;font-size:25px;font-weight:600;border-width:2px !important;border-color:var(--c-songfields-accent) !important;border-style:solid;color:var(--c-songfields-accent) !important;min-width:280px;}}
@media (max-width: 490px){.button-secondary{font-family:"Libre Caslon Text", serif;padding:20px 30px;border-radius:9px;font-size:19px;font-weight:600;border-width:2px !important;border-color:var(--c-songfields-accent) !important;border-style:solid;color:var(--c-songfields-accent) !important;min-width:280px;}}
.songfields-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:2%;row-gap:30px;column-gap:30px;}
@media (max-width: 1024px){.songfields-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:2%;row-gap:30px;column-gap:30px;}}
@media (max-width: 490px){.songfields-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:5% 2%;row-gap:30px;column-gap:30px;text-align:center;}}
.divider{background-color:var(--c-songfields-ink);background-image:none;width:2px;height:30px;}
@media (max-width: 1024px){.divider{background-color:var(--c-songfields-ink);background-image:none;width:2px;height:30px;}}
@media (max-width: 490px){.divider{background-color:var(--c-songfields-ink);background-image:none;width:2px;height:30px;transform:rotate(90deg);}}
.header-inner{width:1400px;display:flex;flex-direction:column;justify-content:center;padding:2%;align-items:center;margin:0 auto 0 auto;}
@media (max-width: 1024px){.header-inner{width:1400px;display:flex;flex-direction:column;justify-content:center;padding:2%;align-items:center;margin:0 auto 0 auto;}}
@media (max-width: 490px){.header-inner{width:1400px;display:flex;flex-direction:column;justify-content:center;padding:2%;align-items:center;margin:0 auto 0 auto;}}
.header-wrapper{background-color:rgba(213, 134, 87, 0.59);background-image:none;border-width:0 0 2px 0;border-style:solid;border-color:var(--c-songfields-ink);}
@media (max-width: 1024px){.header-wrapper{background-color:rgba(213, 134, 87, 0.59);background-image:none;border-width:0 0 2px 0;border-style:solid;border-color:var(--c-songfields-ink);}}
@media (max-width: 490px){.header-wrapper{background-color:rgba(213, 134, 87, 0.59);background-image:none;border-width:0 0 2px 0;border-style:solid;border-color:var(--c-songfields-ink);padding:2px;}}
.footer-wrapper{background-color:rgba(213, 134, 87, 0.59);background-image:none;border-width:2px 0 0 0;border-style:solid;border-color:var(--c-songfields-ink);display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:30px;column-gap:30px;}
@media (max-width: 1024px){.footer-wrapper{background-color:rgba(213, 134, 87, 0.59);background-image:none;border-width:2px 0 0 0;border-style:solid;border-color:var(--c-songfields-ink);display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:30px;column-gap:30px;}}
@media (max-width: 490px){.footer-wrapper{background-color:rgba(213, 134, 87, 0.59);background-image:none;border-width:2px 0 0 0;border-style:solid;border-color:var(--c-songfields-ink);display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:30px;column-gap:30px;padding:2%;}}
.songfields-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:50px;column-gap:50px;}
@media (max-width: 1024px){.songfields-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:50px;column-gap:50px;}}
@media (max-width: 490px){.songfields-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:50px;column-gap:50px;gap:10px;}}
.contact-link{font-family:"Libre Caslon Text", serif;font-size:25px;}
@media (max-width: 1024px){.contact-link{font-family:"Libre Caslon Text", serif;font-size:25px;}}
@media (max-width: 490px){.contact-link{font-family:"Libre Caslon Text", serif;font-size:25px;}}
