/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--component-block-reference .block-reference-row{width:100% !important;min-width:100% !important;max-width:100% !important;}.paragraph--type--component-block-reference .block-reference-row .block-reference-outer{width:100% !important;min-width:100% !important;max-width:100% !important;}.block-reference-outer{padding-left:0px !important;padding-right:0px !important;}.paragraph--type--component-block-reference .block-reference-link a{color:var(--color-000000);text-decoration:none !important;border-bottom:4px solid var(--color-spring-violet-a100);font-size:var(--fs-16px);padding-bottom:3px;}.paragraph--type--component-block-reference .block-reference-link a:hover{color:var(--color-000000);text-decoration:none !important;border-bottom:4px solid var(--color-spring-violet-a50);}@media screen and (max-width:767px){.paragraph--type--component-block-reference .block-reference-inner .col-auto{padding-left:0px !important;padding-right:0px !important;}.paragraph--type--component-block-reference .block-reference-link{padding-top:30px;text-align:left;padding-left:var(--padded-paragraph-mobile-sides) !important;padding-right:var(--padded-paragraph-mobile-sides) !important;}.last-post-content-paragraph .paragraph--type--component-block-reference .block-reference-link{padding-bottom:var(--padded-paragraph-mobile-above-below) !important;}}@media screen and (min-width:768px){.paragraph--type--component-block-reference .block-reference-link{text-align:right;padding-top:60px;padding-left:var(--padded-paragraph-desktop-sides) !important;padding-right:var(--padded-paragraph-desktop-sides) !important;}.last-post-content-paragraph .paragraph--type--component-block-reference .block-reference-link{padding-bottom:var(--padded-paragraph-desktop-above-below) !important;}.bottom-landing-paragraph .paragraph--type--component-block-reference .block-reference-link{padding-bottom:var(--padded-paragraph-desktop-above-below) !important;}}@media screen and (max-width:767px){.paragraph--type--component-block-reference .padded-paragraph{margin-top:0px !important;margin-bottom:0px !important;}}@media screen and (max-width:767px){.paragraph--type--component-block-reference .widened-paragraph{margin-top:0px !important;margin-bottom:0px !important;}}@media screen and (max-width:767px){.paragraph--type--component-block-reference .paragraph{margin-top:0px !important;margin-bottom:0px !important;}}.block-reference-link.button .field__item::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#FFD02D;transition:left 0.8s ease;}.block-reference-link.button .field__item:hover::before{left:0;}.block-reference-link.button .field__item{padding-top:4px;padding-bottom:8px;padding-left:32px;padding-right:32px;width:fit-content;text-align:center;background-color:#FFE41E;position:relative;overflow:hidden;margin-bottom:2.25rem;border-radius:40px;}.block-reference-link.button .field__item a{position:relative;z-index:1000;text-decoration:none !important;color:var(--color-2D2A1F) !important;font-size:16px;font-weight:300;border-bottom:none !important;}.block-reference-link.button .field__item a:hover{text-decoration:none !important;font-weight:450 !important;border-bottom:none !important;}.block-reference-link.button .field__item{display:inline-block !important;}.block-reference-link.left{text-align:left !important;}
