/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#drupal-off-canvas button.button,#drupal-off-canvas input[type="submit"].button{margin:1rem 0 0 0;padding:unset !important;color:#ffffff;border-radius:8px;background:#18453b;font-weight:normal;font-family:inherit;border:0;width:unset !important;min-width:auto;}
.egr-button-wrapper{width:100%;margin:1rem 0;}.egr-button-container{display:flex;flex-wrap:wrap;gap:3rem;}.egr-button-wrapper--align-left .egr-button-container{justify-content:flex-start;}.egr-button-wrapper--align-center .egr-button-container{justify-content:center;}.egr-button-wrapper--align-right .egr-button-container{justify-content:flex-end;}.egr-button-item{flex:0 0 auto;}.egr-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:inherit;font-weight:600;text-align:center;cursor:pointer;transition:all 0.2s ease-in-out;border:none;border-radius:0;background-color:#113D34;color:#FFFFFF;white-space:nowrap;min-width:120px;width:auto;}.egr-button:hover,.egr-button:focus{background-color:#0d2f27;color:#FFFFFF;text-decoration:none;}.egr-button--small{padding:0.5rem 1rem;font-size:0.875rem;}.egr-button--medium{padding:0.75rem 1.5rem;font-size:1rem;}.egr-button--large{padding:1rem 2rem;font-size:1.125rem;}@media (max-width:768px){.egr-button-container{gap:1rem;}}@media (max-width:480px){.egr-button-container{flex-direction:column;align-items:flex-start;}.egr-button-wrapper--align-center .egr-button-container{align-items:center;}.egr-button-wrapper--align-right .egr-button-container{align-items:flex-end;}.egr-button-item{width:100%;}.egr-button{width:100%;min-width:auto;}}
#layout-builder-modal tr:hover td{background:none;}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:unset !important;color:#008208;opacity:1;}#layout-builder-modal button.button:hover,#layout-builder-modal button.button:focus,#layout-builder-modal button.button:active,#layout-builder-modal input[type="submit"].button:hover,#layout-builder-modal input[type="submit"].button:focus,#layout-builder-modal input[type="submit"].button:active{color:#ffffff;background:#173830;}#layout-builder-modal button.button,#layout-builder-modal input[type="submit"].button{margin:1rem 0 0 0;color:#ffffff;border-radius:0px;background:#173830;font-weight:normal;font-family:inherit;border:0;min-width:auto;}#drupal-off-canvas .form-select,#drupal-off-canvas .form-text,#drupal-off-canvas .form-tel,#drupal-off-canvas .form-email,#drupal-off-canvas .form-url,#drupal-off-canvas .form-search,#drupal-off-canvas .form-number,#drupal-off-canvas .form-color,#drupal-off-canvas .form-file,#drupal-off-canvas .form-textarea,#drupal-off-canvas .form-date,#drupal-off-canvas .form-time{background-color:white !important;color:#000000 !important;}.ui-dialog-titlebar-close{z-index:10;background-color:#008208;}.ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:0;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;cursor:pointer;border-radius:4px;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;}
.ui-dialog-titlebar-close{background:white}.ui-dialog-titlebar-close::before{content:"X";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;line-height:1;font-weight:bold;color:#ffffff;}
