.elementor-21596 .elementor-element.elementor-element-dd0fd27{--display:flex;--min-height:54vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21596 .elementor-element.elementor-element-dd0fd27:not(.elementor-motion-effects-element-type-background), .elementor-21596 .elementor-element.elementor-element-dd0fd27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-7lj9nel ) 0%, var( --e-global-color-uicore_white ) 100%);}.elementor-21596 .elementor-element.elementor-element-dd0fd27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21596 .elementor-element.elementor-element-ee5f0ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21596 .elementor-element.elementor-element-ceea48c{padding:0px 0px 0px 0px;}.elementor-21596 .elementor-element.elementor-element-8a02486{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:14%;--z-index:2;}body:not(.rtl) .elementor-21596 .elementor-element.elementor-element-8a02486{left:0px;}body.rtl .elementor-21596 .elementor-element.elementor-element-8a02486{right:0px;}.elementor-21596 .elementor-element.elementor-element-5f2ff73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-21596 .elementor-element.elementor-element-f59d5aa{width:var( --container-widget-width, 66% );max-width:66%;padding:54px 54px 54px 54px;--container-widget-width:66%;--container-widget-flex-grow:0;--ep-backdrop-filter-blur:12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7lj9nel );border-radius:12px 12px 12px 12px;--ui-borderanim-color:var( --e-global-color-uicore_secondary );text-align:center;}.elementor-21596 .elementor-element.elementor-element-f59d5aa .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:48px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-1.4px;color:var( --e-global-color-uicore_headline );}.elementor-21596 .elementor-element.elementor-element-c0e4ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-21596 .elementor-element.elementor-element-2ed9e9f{--display:flex;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-item{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-v3434xg ) 0%, var( --e-global-color-uicore_secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_white );border-radius:33px 33px 33px 33px;overflow:hidden;box-shadow:0px 4px 12px 0px rgba(206.64442138671873, 206.64442138671873, 206.64442138671873, 0.5);}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-title{background-color:#FFFFFF;color:var( --e-global-color-uicore_secondary );border-style:none;padding:18px 30px 18px 30px;font-size:17px;font-weight:600;letter-spacing:0px;}.elementor-21596 .elementor-element.elementor-element-4e9367a{width:100%;max-width:100%;padding:0px 54px 54px 54px;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:18px;border-block-start:none;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-title-text{justify-content:flex-start;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-uicore_secondary );}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{border-radius:190px 190px 190px 190px;overflow:hidden;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-icon{border-radius:190px 190px 190px 190px;padding:8px 8px 8px 8px;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-icon.bdt-flex-align-left{margin-right:12px;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-icon.bdt-flex-align-right{margin-left:12px;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-title .bdt-ep-accordion-icon{font-size:12px;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-content{color:var( --e-global-color-uicore_light );border-style:none;padding:40px 40px 40px 40px;}.elementor-21596 .elementor-element.elementor-element-312241c{--display:flex;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-item{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-v3434xg ) 0%, var( --e-global-color-uicore_secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-uicore_white );border-radius:33px 33px 33px 33px;overflow:hidden;box-shadow:0px 4px 12px 0px rgba(206.64442138671873, 206.64442138671873, 206.64442138671873, 0.5);}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-title{background-color:#FFFFFF;color:var( --e-global-color-uicore_secondary );border-style:none;padding:18px 30px 18px 30px;font-size:17px;font-weight:600;letter-spacing:0px;}.elementor-21596 .elementor-element.elementor-element-d4119bd{width:100%;max-width:100%;padding:0px 54px 54px 54px;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:18px;border-block-start:none;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-title-text{justify-content:flex-start;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-uicore_secondary );}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{border-radius:190px 190px 190px 190px;overflow:hidden;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-icon{border-radius:190px 190px 190px 190px;padding:8px 8px 8px 8px;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-icon.bdt-flex-align-left{margin-right:12px;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-icon.bdt-flex-align-right{margin-left:12px;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-title .bdt-ep-accordion-icon{font-size:12px;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-content{color:var( --e-global-color-uicore_light );border-style:none;padding:40px 40px 40px 40px;}.elementor-21596 .elementor-element.elementor-element-a2df4f3 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-rs74duq );}.elementor-21596 .elementor-element.elementor-element-a2df4f3 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="true"]{background:var( --e-global-color-uicore_accent );}.elementor-21596 .elementor-element.elementor-element-a2df4f3{--ui-e-tabs-direction:row;--ui-e-tabs-head-direction:column;--ui-e-tabs-head-width:21%;--ui-e-tabs-title-flex-basis:initial;--ui-e-tabs-title-flex-shrink:0;--ui-e-tabs-title-width:100%;--ui-e-tabs-title-direction:row;--ui-e-tabs-icon-order:initial;--ui-e-tabs-title-justify:center;--ui-e-tabs-title-align:flex-start;--ui-e-tabs-title-text-align:center;--ui-e-tabs-title-gap:24px;--ui-e-tabs-gap:0px;--ui-e-tabs-icon-size:21px;}.elementor-21596 .elementor-element.elementor-element-a2df4f3 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="false"]{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-rs74duq );box-shadow:0px 4px 12px 0px rgba(151.4888946533203, 151.4888946533203, 151.4888946533203, 0.5);}.elementor-21596 .elementor-element.elementor-element-a2df4f3 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading{--ui-e-tab-border-top:6px;--ui-e-tab-border-right:6px;--ui-e-tab-border-bot:6px;--ui-e-tab-border-left:6px;}.elementor-21596 .elementor-element.elementor-element-a2df4f3 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title{padding:20px 15px 20px 15px;}.elementor-21596 .elementor-element.elementor-element-a2df4f3 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading .ui-e-tab-texts > p{margin-top:12px;}.elementor-21596 .elementor-element.elementor-element-a2df4f3 .ui-e-tab-title{gap:2px;}.elementor-21596 .elementor-element.elementor-element-a2df4f3 .ui-e-tab-title .ui-e-tab-icon{border-style:solid;border-width:90px 90px 90px 90px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-21596 .elementor-element.elementor-element-dd0fd27{--min-height:50vh;}.elementor-21596 .elementor-element.elementor-element-8a02486{top:16%;}.elementor-21596 .elementor-element.elementor-element-f59d5aa .elementor-heading-title{font-size:2.4em;line-height:1.1em;letter-spacing:0px;}}@media(max-width:1024px){.elementor-21596 .elementor-element.elementor-element-ee5f0ff{--z-index:0;}.elementor-21596 .elementor-element.elementor-element-8a02486{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;top:5%;--z-index:2;}body:not(.rtl) .elementor-21596 .elementor-element.elementor-element-8a02486{left:0px;}body.rtl .elementor-21596 .elementor-element.elementor-element-8a02486{right:0px;}}@media(max-width:767px){.elementor-21596 .elementor-element.elementor-element-dd0fd27{--min-height:95vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21596 .elementor-element.elementor-element-ee5f0ff{--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21596 .elementor-element.elementor-element-8a02486{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:10%;--z-index:3;}.elementor-21596 .elementor-element.elementor-element-5f2ff73{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-21596 .elementor-element.elementor-element-f59d5aa .elementor-heading-title{font-size:2.2em;line-height:1.24em;letter-spacing:0px;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-item{border-radius:9px 9px 9px 9px;overflow:hidden;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:12px;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-title-text{justify-content:flex-start;}.elementor-21596 .elementor-element.elementor-element-4e9367a .bdt-ep-accordion-title{border-radius:0px 0px 0px 0px;overflow:hidden;padding:20px 25px 20px 25px;font-size:18px;line-height:1.24em;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-item{border-radius:9px 9px 9px 9px;overflow:hidden;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:12px;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-title-text{justify-content:flex-start;}.elementor-21596 .elementor-element.elementor-element-d4119bd .bdt-ep-accordion-title{border-radius:0px 0px 0px 0px;overflow:hidden;padding:20px 25px 20px 25px;font-size:18px;line-height:1.24em;}}@media(min-width:768px){.elementor-21596 .elementor-element.elementor-element-dd0fd27{--width:100%;}.elementor-21596 .elementor-element.elementor-element-5f2ff73{--width:120%;}}@media(max-width:1366px) and (min-width:768px){.elementor-21596 .elementor-element.elementor-element-5f2ff73{--width:140%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21596 .elementor-element.elementor-element-5f2ff73{--width:80%;}}@media(min-width:2400px){.elementor-21596 .elementor-element.elementor-element-dd0fd27{--min-height:50vh;}.elementor-21596 .elementor-element.elementor-element-8a02486{top:15%;}.elementor-21596 .elementor-element.elementor-element-f59d5aa .elementor-heading-title{font-size:3em;}}/* Start custom CSS for theme-post-title, class: .elementor-element-f59d5aa */.elementor-21596 .elementor-element.elementor-element-f59d5aa::after {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(147, 147, 147, 0) 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
	z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a02486 */.elementor-21596 .elementor-element.elementor-element-8a02486::after {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
	z-index:-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd0fd27 */.ga-banner{
    position:relative;
    overflow:hidden;
    padding:20px 20px;
  }
  .ga-banner *{ box-sizing:border-box; font-family:inherit; }
  .ga-banner-inner{
    max-width:1280px;
    margin:0 auto;
    position:relative;
    display:grid; grid-template-columns:1fr 1.25fr; align-items:center;
    min-height:54vh;
  }
  .ga-banner-copy{ position:relative; 
    z-index:2;
    max-width:50ch;
  }

  .ga-banner-actions{ display:flex; gap:14px; flex-wrap:wrap; }

  .ga-mesh-wrap{
    position:absolute; inset:-9% -4% -9% 9%; 
    z-index:1;
  }
  .ga-mesh-wrap canvas{ width:100%!important; height:100%!important; display:block; }
  .ga-mesh-fallback{ display:none; }

  @media (max-width:900px){
    .ga-banner-inner{ grid-template-columns:1fr;
    min-height:0; }
    .ga-mesh-wrap{ position:relative; inset:auto; 
    height:66vh;
    margin-top:0px; 
    order:2; }
    .ga-banner-copy{ order:1; max-width:none; }
  }/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4e9367a */.bdt-accordion-title
{
    backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4119bd */.bdt-accordion-title
{
    backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4e9367a */.bdt-accordion-title
{
    backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4119bd */.bdt-accordion-title
{
    backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-4e9367a */.bdt-accordion-title
{
    backdrop-filter: blur(4px) !important;
}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-d4119bd */.bdt-accordion-title
{
    backdrop-filter: blur(4px) !important;
}/* End custom CSS */