/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
.speakeasy-button{margin:5px;padding:10px 20px;font-size:16px;background-color:#0074bd;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease;}.speakeasy-button:hover,.speakeasy-button:focus{background-color:#005a94;outline:none;}.speakeasy-button:active{background-color:#004b7a;}.speakeasy-voice-select{margin:5px;padding:5px;font-size:16px;border:1px solid #ccc;border-radius:4px;}.speakeasy-link{font-size:16px;color:#0074bd;text-decoration:underline;cursor:pointer;}.speakeasy-link.speaking{color:#005a94;text-decoration:none;font-weight:bold;}.speakeasy-media-player{display:flex;align-items:center;flex-wrap:wrap;}.speakeasy-media-player .speakeasy-button{margin-right:10px;padding:10px;background-color:transparent;border:none;cursor:pointer;transition:background-color 0.3s ease;}.speakeasy-media-player .speakeasy-button svg{fill:#0074bd;width:24px;height:24px;transition:fill 0.3s ease;}.speakeasy-media-player .speakeasy-button:hover svg,.speakeasy-media-player .speakeasy-button:focus svg{fill:#005a94;}.speakeasy-media-player .speakeasy-button:focus{outline:2px solid #005a94;}@media (max-width:600px){.speakeasy-button{width:100%;margin:5px 0;}.speakeasy-voice-select{width:100%;}.speakeasy-media-player{flex-direction:column;align-items:flex-start;}.speakeasy-media-player .speakeasy-button{margin-right:0;margin-bottom:10px;}}.speakeasy-button:focus,.speakeasy-link:focus{outline:2px dashed #005a94;outline-offset:2px;}
.ui-datepicker{z-index:1261 !important;}.webform-ajax-form-wrapper[data-effect="slide"] .form-actions{margin-bottom:0;padding-bottom:1em;}
.whatsapp-bubble{position:fixed;z-index:1700;}.whatsapp-bubble > a{width:55px;height:55px;background-color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 12px;color:gray;}.whatsapp-bubble.inverse > a{background-color:#00e479;}.whatsapp-bubble svg.wab{color:#00e479;height:55px;width:30px;}.whatsapp-bubble.inverse svg.wab{color:white;}.whatsapp-bubble.right{right:20px;}.whatsapp-bubble.left{left:20px;}.whatsapp-bubble.center{left:calc(50vw - 25px);}.whatsapp-bubble.top{top:70px;}.whatsapp-bubble.middle{top:calc(50vh - 25px);}.whatsapp-bubble.bottom{bottom:70px;}
