.elementor-109 .elementor-element.elementor-element-257589f{--display:flex;}.elementor-109 .elementor-element.elementor-element-257589f:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-257589f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5aa637 );}.elementor-widget-bbd_footer_builder .bbd-footer-builder{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-bbd_footer_builder .bbd-footer-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-bbd_footer_builder .bbd-footer-builder a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-bbd_footer_builder .bbd-footer-builder a:hover{color:var( --e-global-color-accent );}.elementor-widget-bbd_footer_builder .bbd-footer-contact{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-bbd_footer_builder .bbd-footer-bottom{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-builder{background-color:#05050500;padding:70px 24px 28px 24px;text-align:left;color:#d8dbe4;}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-grid{gap:34px;}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-inner{max-width:1600px;}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-logo img{width:190px;}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-heading{color:#ffffff;}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-builder a{color:#d8dbe4;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-builder a:hover{color:var( --e-global-color-secondary );}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-social-link{background:rgba(255,255,255,.08);}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-bottom{background:rgba(255,255,255,.04);font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-builder::before{opacity:0;}.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-contact{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-109 .elementor-element.elementor-element-10383c6{--display:flex;--position:fixed;bottom:0px;}body:not(.rtl) .elementor-109 .elementor-element.elementor-element-10383c6{left:0px;}body.rtl .elementor-109 .elementor-element.elementor-element-10383c6{right:0px;}.elementor-widget-bbd_dual_button .bbd-slot-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-bbd_dual_button .bbd-dual-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-109 .elementor-element.elementor-element-bb78e2c{width:100%;max-width:100%;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-buttons{grid-template-columns:repeat(auto-fit, minmax(min(var(--bbd-item-width), 100%), var(--bbd-item-width)));--bbd-item-width:225px;justify-content:start;gap:14px;--bbd-hover-duration:250ms;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button__content{flex-direction:row;gap:8px;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--primary{--bbd-button-background:var(--bbd-background);--bbd-background:#315CF6;--bbd-text-color:#FFFFFF;--bbd-icon-color:#FFFFFF;--bbd-border-color:#315CF6;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--primary:hover, .elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--primary:focus-visible{--bbd-button-background:var(--bbd-background);--bbd-background:#2347C7;--bbd-text-color:#FFFFFF;--bbd-icon-color:#FFFFFF;--bbd-border-color:#2347C7;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--secondary{--bbd-button-background:var(--bbd-background);--bbd-background:#111827;--bbd-text-color:#FFFFFF;--bbd-icon-color:#FFFFFF;--bbd-border-color:#111827;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--secondary:hover, .elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--secondary:focus-visible{--bbd-button-background:var(--bbd-background);--bbd-background:#050505;--bbd-text-color:#FFFFFF;--bbd-icon-color:#FFFFFF;--bbd-border-color:#050505;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--outline{--bbd-button-background:var(--bbd-background);--bbd-background:rgba(255,255,255,0);--bbd-text-color:#315CF6;--bbd-icon-color:#315CF6;--bbd-border-color:#315CF6;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--outline:hover, .elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--outline:focus-visible{--bbd-button-background:var(--bbd-background);--bbd-background:#315CF6;--bbd-text-color:#FFFFFF;--bbd-icon-color:#FFFFFF;--bbd-border-color:#315CF6;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--accent{--bbd-button-background:linear-gradient(var(--bbd-gradient-angle), var(--bbd-gradient-start), var(--bbd-gradient-end));--bbd-gradient-start:#315CF6;--bbd-gradient-end:#7C3FF2;--bbd-gradient-angle:135deg;--bbd-text-color:#FFFFFF;--bbd-icon-color:#FFFFFF;--bbd-border-color:#7C3FF2;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--accent:hover, .elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button--accent:focus-visible{--bbd-button-background:linear-gradient(var(--bbd-gradient-angle), var(--bbd-gradient-start), var(--bbd-gradient-end));--bbd-gradient-start:#2347C7;--bbd-gradient-end:#5F27C9;--bbd-gradient-angle:135deg;--bbd-text-color:#FFFFFF;--bbd-icon-color:#FFFFFF;--bbd-border-color:#5F27C9;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-slot-link{--bbd-text-color:#315CF6;--bbd-icon-color:#315CF6;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-slot-link:hover, .elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-slot-link:focus-visible{--bbd-text-color:#7C3FF2;--bbd-icon-color:#7C3FF2;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button:not(.bbd-slot-link){padding:14px 26px 14px 26px;min-height:50px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:6px 6px 6px 6px;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button__icon{font-size:18px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-buttons{grid-template-columns:repeat(2, minmax(0, 1fr));--bbd-item-width:100%;}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-be6d65e .bbd-footer-builder{text-align:center;}.elementor-109 .elementor-element.elementor-element-10383c6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-109 .elementor-element.elementor-element-bb78e2c{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-buttons{grid-template-columns:minmax(0, 1fr);--bbd-item-width:100%;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button{font-size:1.5rem;}.elementor-109 .elementor-element.elementor-element-bb78e2c .bbd-dual-button:not(.bbd-slot-link){padding:20px 20px 20px 20px;border-radius:2rem 2rem 2rem 2rem;}}