/*!
Theme Name: SAU The Hive 2025
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: TSTS + Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: sauthehive_twentyfive
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: elementor
*/:root{--radius: 8px;--radius-round: 50%;--z-base: 1;--z-above: 2;--z-under: 0;--spacer-small: 10px;--spacer: 12px;--spacer-large: 20px;--spacer-xl: 40px;--e-extra-color-primary-trans: rgba(15, 48, 93, 0.7);--e-extra-color-secondary-trans: rgb(174 197 235 / 0.7);--hive-timing: 0.25s;--hive-easing: ease}.sr-only,.screen-reader-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@keyframes show-once{from{opacity:1}to{opacity:0}}@keyframes soft-transition{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}@media(prefers-reduced-motion){.no-motion-example{animation:none !important;transition:none !important}}::selection{background-color:var(--e-global-color-e084069);color:var(--e-global-color-text)}a{color:currentcolor}h1{font-size:2.5rem;line-height:1.2}:is(h1,h2,h3,h4,h5,h6,.elementor-heading-title) a{text-decoration:none}:is(h1,h2,h3,h4,h5,h6,.elementor-heading-title) a:hover{text-decoration:underline}.c-site-header__logo a{text-decoration:none}.c-site-header__menu--mobile{z-index:11}.elementor-kit-12405 :is(.wp-element-button,.wp-block-button__link){padding:1em 2em 1em 2em;border-radius:0;background-color:var(--e-global-color-primary, currentcolor);color:var(--e-global-color-42ee39f, #fff);transition-property:color,background-color;font-size:var(--e-global-typography-3b8eb89-font-size);font-weight:var(--e-global-typography-3b8eb89-font-weight);text-transform:var(--e-global-typography-3b8eb89-text-transform);text-decoration:var(--e-global-typography-3b8eb89-text-decoration);line-height:var(--e-global-typography-3b8eb89-line-height);letter-spacing:var(--e-global-typography-3b8eb89-letter-spacing);transition-duration:var(--hive-timing, 0.3s);transition-timing-function:var(--hive-easing, ease)}.elementor-kit-12405 :is(.wp-element-button,.wp-block-button__link):hover{background-color:var(--e-global-color-bac0857);color:var(--e-global-color-20f27f4, #fff)}.c-tags{display:flex;flex-wrap:wrap;gap:.25rem}.c-tags .elementor-heading-title,.c-tags .elementor-post-info__terms-list,.c-tags .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span{display:flex;flex-wrap:wrap;gap:.25rem;align-items:flex-end}.c-tags .elementor-post-info__terms-list>a,.c-tags .elementor-heading-title>a[rel=tag]{color:#e3ebfb;background-color:var(--e-global-color-bac0857);border:0;padding:.2rem .25rem;border-radius:0;font-size:75% !important;text-decoration:none;transition:background-color .3s ease;text-transform:uppercase;opacity:.9;backdrop-filter:blur(12px)}.c-tags .elementor-post-info__terms-list>a:nth-child(n+4),.c-tags .elementor-heading-title>a[rel=tag]:nth-child(n+4){display:none !important}.c-tags .elementor-post-info__terms-list>a:hover,.c-tags .elementor-heading-title>a[rel=tag]:hover{opacity:1;background-color:var(--e-global-color-primary);color:var(--e-global-color-20f27f4)}fieldset{border:0}.hive-form--newsletter .frm_fields_container{display:flex !important}.hive-form--newsletter .frm_submit,.hive-form--newsletter .frm_button_submit{height:100% !important}.frm_fields_container input,.frm_fields_container textarea{padding:.25rem .5rem !important;font-size:var(--e-global-typography-text-font-size, 1rem);font-size:1rem !important}.frm_fields_container input[type=email],.frm_fields_container textarea[type=email]{flex-grow:1}body .ekit_modal-searchPanel .ekit-search-group input:not([type=submit]){color:var(--e-global-color-text, #333)}body .ekit_modal-searchPanel .ekit-search-group input:not([type=submit]):focus{background-color:var(--e-global-color-20f27f4, #fff)}.c-card--mini .c-tags{align-self:end}.c-card--mini .c-tags :is(.elementor-post-info__terms-list>a,.elementor-heading-title>a[rel=tag]):nth-child(n+2){display:none !important}.c-card--mini .u-stack{align-items:stretch}.c-card--mini .u-stack>.elementor-element>a{height:100%}.custom-category-list{list-style-type:none;padding-inline:0}.custom-category-list li{border-bottom:solid 1px var(--e-global-color-2bc903a);padding:var(--spacer)}.custom-category-list li:nth-last-child(-n+2){border-bottom:none}.custom-category-list a{font-size:var(--e-global-typography-c716331-font-size);font-weight:var(--e-global-typography-c716331-font-weight);text-transform:var(--e-global-typography-c716331-text-transform);text-decoration:var(--e-global-typography-c716331-text-decoration);line-height:var(--e-global-typography-c716331-line-height);letter-spacing:var(--e-global-typography-c716331-letter-spacing);text-decoration:none}.custom-category-list a:hover{color:var(--e-global-color-bac0857);text-decoration:underline}.c-categories--grid .custom-category-list{display:grid}@media screen and (min-width: 1140px){.c-categories--grid .custom-category-list{grid-template-columns:repeat(2, 1fr)}.c-categories--grid .custom-category-list li:nth-child(2n+1){border-right:solid 1px var(--e-global-color-2bc903a)}}.elementor-post-navigation{gap:var(--spacer)}@media screen and (max-width: 479px){.elementor-author-box{flex-direction:column}.elementor-author-box__avatar img{min-width:120px;min-height:120px}}:is(.single-format-audio,.single-format-video) .c-article__featured-image{display:none}.c-authors-list .widget-title{display:none}.c-authors-list .pp-multiple-authors-boxes-ul{gap:calc(var(--spacer)*2);justify-content:center}.c-authors-list .pp-multiple-authors-boxes-li{margin:0 !important;background-color:var(--e-global-color-20f27f4);box-shadow:0px 5px 20px -5px rgba(0,0,0,.25)}.c-authors-list .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-widget .pp-multiple-authors-boxes-li{border:0 !important}.c-authors-list .pp-author-boxes-name{font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);font-style:var(--e-global-typography-text-font-style);line-height:var(--e-global-typography-text-line-height)}.c-authors-list .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-widget .ppma-author-field-meta{background-color:var(--e-global-color-primary) !important}.e-user-list-widget{display:grid;grid-gap:var(--spacer)}@media screen and (min-width: 768px){.e-user-list-widget{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1140px){.e-user-list-widget{grid-gap:var(--spacer-large);grid-template-columns:repeat(3, minmax(33%, 1fr))}}.e-user-item{background-color:var(--e-global-color-20f27f4);box-shadow:0px 5px 20px -5px rgba(0,0,0,.25);max-width:100%;padding:var(--spacer-large);display:grid;grid-template-rows:auto 1fr;grid-gap:var(--spacer);align-items:start}.e-user-item .e-user-avatar{border-radius:50%}.e-user-item .e-user-title{font-family:var(--e-global-typography-primary-font-family);font-size:clamp(1.44rem,1.1596rem + 1.4019vw,1.75rem);margin-block-end:var(--spacer-small)}.e-user-item .e-user-title a{text-decoration:underline}.e-user-item .e-user-social{display:grid;grid-auto-flow:column;grid-auto-columns:20px;gap:var(--spacer-small);margin-block:var(--spacer-small)}.e-user-item .elementor-icon{width:auto;height:auto;background-color:rgba(0,0,0,0);transition-property:transform}.e-user-item .elementor-icon svg{transition-property:filter;width:18px;fill:var(--e-global-color-primary)}.e-user-item .elementor-icon:hover{transform:scale(1.1)}.e-user-item .elementor-icon:hover svg{filter:brightness(1.4) contrast(1.2)}.e-user-item .elementor-icon,.e-user-item .elementor-icon svg{transition-duration:var(--hive-timing);transition-timing-function:var(--hive-easing)}@media screen and (max-width: 479px){.e-user-item{grid-gap:0}.e-user-item .e-user-bio{margin-inline-start:calc(96px + var(--spacer-large))}}.e-user-item__header{display:grid;align-items:center;grid-template-columns:96px 1fr;grid-gap:var(--spacer-large)}.wpp-list{margin-block-end:var(--spacer);padding-inline-start:0}.wpp-post-title{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-text-font-size)}aside .wpp-list .wpp-thumbnail{width:100px;height:100px}.wpp-excerpt{font-size:85%}.wpp-post-title,.wpp-meta{margin-block-end:4px}.elementor-author-box .elementor-author-box__button{font-size:var(--e-global-typography-3b8eb89-font-size);font-weight:var(--e-global-typography-3b8eb89-font-weight);text-transform:var(--e-global-typography-3b8eb89-text-transform);line-height:var(--e-global-typography-3b8eb89-line-height);letter-spacing:var(--e-global-typography-3b8eb89-letter-spacing);text-decoration:var(--e-global-typography-3b8eb89-text-decoration);border-radius:0px;padding:1em 2em;background-color:rgba(0,0,0,0);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);border-style:solid;border-width:2px}body{max-width:100vw;overflow-x:hidden}.u-stack{display:grid !important;grid-template:1fr/1fr;grid-gap:0;align-items:end}.u-stack>*{grid-column:1 !important;grid-row:1 !important}.u-stack:has(.c-tags){grid-template:1fr auto}.u-stack:has(.c-tags)>.elementor-widget-image{height:100%;grid-row:1/span 2 !important}.u-stack:has(.c-tags)>.elementor-widget-image a{display:inline}.u-stack:has(.c-tags)>.elementor-widget-image img{height:100%;object-fit:cover}.u-stack:has(.c-tags)>.c-tags{grid-row:2/3 !important}.u-bg-obscure{backdrop-filter:blur(8px)}.u-reverse{--color-selection-fg: var(--e-global-color-20f27f4, #fff);color:var(--color-selection-fg)}.u-grid-auto-height .elementor-grid{grid-template-rows:auto !important}
/*# sourceMappingURL=style.css.map */
