.elementor-446 .elementor-element.elementor-element-5fb2c76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-446 .elementor-element.elementor-element-9b50cbd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-446 .elementor-element.elementor-element-9b50cbd .elementor-heading-title{font-family:"GDGaio", Sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.16px;color:var( --e-global-color-text );}.elementor-446 .elementor-element.elementor-element-d0aca88{padding:0px 0px 0px 0px;--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#0E0E0E;}.elementor-446 .elementor-element.elementor-element-d0aca88 .elementor-share-btn{border-width:0px;}.elementor-446 .elementor-element.elementor-element-d0aca88 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-446 .elementor-element.elementor-element-9b50cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;} .elementor-446 .elementor-element.elementor-element-d0aca88{--grid-side-margin:6px;--grid-column-gap:6px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}@media(max-width:767px){.elementor-446 .elementor-element.elementor-element-5fb2c76{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-446 .elementor-element.elementor-element-9b50cbd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-446 .elementor-element.elementor-element-9b50cbd .elementor-heading-title{font-size:14px;letter-spacing:-0.16px;} .elementor-446 .elementor-element.elementor-element-d0aca88{--grid-side-margin:6px;--grid-column-gap:6px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-446 .elementor-element.elementor-element-d0aca88{--grid-side-margin:6px;--grid-column-gap:6px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}/* Start custom CSS for share-buttons, class: .elementor-element-d0aca88 */.in-share-icons .elementor-share-btn__icon svg {
    display: none;
}

.in-share-icons .elementor-share-btn {
    width: 40px;
    height: 40px;
}

.in-share-icons .elementor-share-btn__icon:before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: var(--e-global-color-primary);
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    transition: background-color .3s ease;
}

.in-share-icons .elementor-share-btn_facebook .elementor-share-btn__icon:before {
    -webkit-mask-image: url('/wp-content/uploads/2026/05/facebook-icon.svg');
    mask-image: url('/wp-content/uploads/2026/05/facebook-icon.svg');
}

.in-share-icons .elementor-share-btn_twitter .elementor-share-btn__icon:before {
    -webkit-mask-image: url('/wp-content/uploads/2026/05/twitter-icon.svg');
    mask-image: url('/wp-content/uploads/2026/05/twitter-icon.svg');
}

.in-share-icons .elementor-share-btn_linkedin .elementor-share-btn__icon:before {
    -webkit-mask-image: url('/wp-content/uploads/2026/05/linkedin-icon.svg');
    mask-image: url('/wp-content/uploads/2026/05/linkedin-icon.svg');
}

.in-share-icons .elementor-share-btn_email .elementor-share-btn__icon:before {
    -webkit-mask-image: url('/wp-content/uploads/2026/05/email-icon.svg');
    mask-image: url('/wp-content/uploads/2026/05/email-icon.svg');
}

.in-share-icons .elementor-share-btn:hover .elementor-share-btn__icon:before {
    background-color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb2c76 */.elementor-446 .elementor-element.elementor-element-5fb2c76 {
    max-width: 1440px;
    margin: 0 auto;
}/* End custom CSS */