.elementor-1112 .elementor-element.elementor-element-890b3a2{--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:48px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-e9d0852.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-elementor-breadcrumb{grid-gap:10px;}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-elementor-breadcrumb > li.xpro-elementor-breadcrumb-home > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-elementor-breadcrumb > li.xpro-elementor-breadcrumb-home:hover > a{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-breadcrumb-wrapper .xpro-elementor-breadcrumb > li > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-1467e53{--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;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-fde045b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-94ca9bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-94ca9bf .xpro-heading-wrapper-inner{max-width:600px;}.elementor-1112 .elementor-element.elementor-element-94ca9bf .xpro-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-94ca9bf .xpro-heading-subtitle{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;padding:6px 12px 6px 12px;margin:0px 0px 0px 0px;}.elementor-1112 .elementor-element.elementor-element-cd60205{--display:flex;--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:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-18d3709{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-dcace7e{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-dcace7e:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-dcace7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-2093737.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-352f347.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-352f347 .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-352f347 .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-352f347 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-851cdd3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-7c1a8b8{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-7c1a8b8:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-7c1a8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-5b0862c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-3984b2b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-3984b2b .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-3984b2b .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-3984b2b .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-f78fa36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-27b6cd0{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-27b6cd0:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-27b6cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-8478e75.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-c8ab2f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-c8ab2f1 .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-c8ab2f1 .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-c8ab2f1 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-02a9621{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-7c0f77d{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-7c0f77d:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-7c0f77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-38c5088.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-f840807.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-f840807 .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-f840807 .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-f840807 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-5124aaa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-f2089b4{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-f2089b4:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-f2089b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-b1f00fa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-7e4fb18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-7e4fb18 .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-7e4fb18 .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-7e4fb18 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-2bfffe9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-b71406e{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-b71406e:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-b71406e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-19a0a71.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-77da9a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-77da9a1 .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-77da9a1 .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-77da9a1 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-a41db7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-d157d8f{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-d157d8f:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-d157d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-747662a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-59116ab.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-59116ab .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-59116ab .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-59116ab .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-4beb288{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-69fee1c{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-69fee1c:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-69fee1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-6521028.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-191fedf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-191fedf .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-191fedf .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-191fedf .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-8730fc4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-520b947{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-520b947:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-520b947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-281972b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-58418f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-58418f1 .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-58418f1 .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-58418f1 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-c923341{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-498e74f{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-498e74f:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-498e74f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-6f11fe3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-4efb986.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-4efb986 .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-4efb986 .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-4efb986 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-ff9bd91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-bbafe05{--display:flex;--min-height:450px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDEDF;--border-color:#DDDEDF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-bbafe05:not(.elementor-motion-effects-element-type-background), .elementor-1112 .elementor-element.elementor-element-bbafe05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta.alha.com.sa/wp-content/uploads/2025/11/Card-Bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1112 .elementor-element.elementor-element-cc36cdd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-9e6a17a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-9e6a17a .elementor-heading-title{font-family:"Queensides", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.36em;letter-spacing:-0.03em;color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-9e6a17a .elementor-heading-title a:hover, .elementor-1112 .elementor-element.elementor-element-9e6a17a .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-0e26d24{--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;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-35b7ccc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-35b7ccc .xpro-heading-wrapper-inner{max-width:600px;}.elementor-1112 .elementor-element.elementor-element-35b7ccc .xpro-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1112 .elementor-element.elementor-element-35b7ccc .xpro-heading-subtitle{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:-0.03em;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5F5F5;padding:6px 12px 6px 12px;margin:0px 0px 0px 0px;}.elementor-1112 .elementor-element.elementor-element-5824d1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item, .elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter .xpro-select-option{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter{text-align:center;margin:0px 0px 64px 0px;}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item{color:var( --e-global-color-secondary );background-color:#DDDEDF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDEDF;margin-left:10px;margin-right:10px;border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item:hover{color:var( --e-global-color-5dce4e6 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item.cbp-filter-item-active{color:var( --e-global-color-5dce4e6 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter .xpro-select-option{padding:12px 24px 12px 24px;}@media(max-width:1366px){.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-elementor-breadcrumb > li.xpro-elementor-breadcrumb-home > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-breadcrumb-wrapper .xpro-elementor-breadcrumb > li > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-94ca9bf .xpro-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-cd60205{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-35b7ccc .xpro-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item, .elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter .xpro-select-option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-1112 .elementor-element.elementor-element-cd60205{--gap:19px 19px;--row-gap:19px;--column-gap:19px;}}@media(max-width:1024px){.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-elementor-breadcrumb > li.xpro-elementor-breadcrumb-home > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-breadcrumb-wrapper .xpro-elementor-breadcrumb > li > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-94ca9bf .xpro-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-cd60205{--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-35b7ccc .xpro-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item, .elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter .xpro-select-option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-1112 .elementor-element.elementor-element-cd60205{--gap:29px 29px;--row-gap:29px;--column-gap:29px;}}@media(max-width:767px){.elementor-1112 .elementor-element.elementor-element-890b3a2{--content-width:95vw;--padding-top:32px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-elementor-breadcrumb > li.xpro-elementor-breadcrumb-home > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-breadcrumb-wrapper .xpro-elementor-breadcrumb > li > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-1467e53{--content-width:95vw;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-1112 .elementor-element.elementor-element-94ca9bf .xpro-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-cd60205{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-1112 .elementor-element.elementor-element-dcace7e{--min-height:400px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-352f347 .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-7c1a8b8{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-3984b2b .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-27b6cd0{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-c8ab2f1 .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-7c0f77d{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-f840807 .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-f2089b4{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-7e4fb18 .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-b71406e{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-77da9a1 .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-d157d8f{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-59116ab .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-69fee1c{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-191fedf .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-520b947{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-58418f1 .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-498e74f{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-4efb986 .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-bbafe05{--min-height:400px;}.elementor-1112 .elementor-element.elementor-element-9e6a17a .elementor-heading-title{font-size:24px;}.elementor-1112 .elementor-element.elementor-element-0e26d24{--content-width:95vw;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1112 .elementor-element.elementor-element-35b7ccc .xpro-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item, .elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter .xpro-select-option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter{margin:0px 0px 24px 0px;}}@media(min-width:768px){.elementor-1112 .elementor-element.elementor-element-fde045b{--width:100%;}.elementor-1112 .elementor-element.elementor-element-cd60205{--width:100%;}.elementor-1112 .elementor-element.elementor-element-18d3709{--width:32%;}.elementor-1112 .elementor-element.elementor-element-851cdd3{--width:32%;}.elementor-1112 .elementor-element.elementor-element-f78fa36{--width:32%;}.elementor-1112 .elementor-element.elementor-element-02a9621{--width:32%;}.elementor-1112 .elementor-element.elementor-element-5124aaa{--width:32%;}.elementor-1112 .elementor-element.elementor-element-2bfffe9{--width:32%;}.elementor-1112 .elementor-element.elementor-element-a41db7e{--width:32%;}.elementor-1112 .elementor-element.elementor-element-4beb288{--width:32%;}.elementor-1112 .elementor-element.elementor-element-8730fc4{--width:32%;}.elementor-1112 .elementor-element.elementor-element-c923341{--width:32%;}.elementor-1112 .elementor-element.elementor-element-ff9bd91{--width:32%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1112 .elementor-element.elementor-element-890b3a2{--content-width:95vw;}.elementor-1112 .elementor-element.elementor-element-1467e53{--content-width:95vw;}.elementor-1112 .elementor-element.elementor-element-0e26d24{--content-width:95vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-1112 .elementor-element.elementor-element-18d3709{--width:48%;}.elementor-1112 .elementor-element.elementor-element-851cdd3{--width:48%;}.elementor-1112 .elementor-element.elementor-element-f78fa36{--width:48%;}.elementor-1112 .elementor-element.elementor-element-02a9621{--width:48%;}.elementor-1112 .elementor-element.elementor-element-5124aaa{--width:48%;}.elementor-1112 .elementor-element.elementor-element-2bfffe9{--width:48%;}.elementor-1112 .elementor-element.elementor-element-a41db7e{--width:48%;}.elementor-1112 .elementor-element.elementor-element-4beb288{--width:48%;}.elementor-1112 .elementor-element.elementor-element-8730fc4{--width:48%;}.elementor-1112 .elementor-element.elementor-element-c923341{--width:48%;}.elementor-1112 .elementor-element.elementor-element-ff9bd91{--width:48%;}.elementor-1112 .elementor-element.elementor-element-0e26d24{--content-width:95vw;}}@media(min-width:2400px){.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-elementor-breadcrumb > li.xpro-elementor-breadcrumb-home > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-e9d0852 .xpro-breadcrumb-wrapper .xpro-elementor-breadcrumb > li > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1112 .elementor-element.elementor-element-94ca9bf .xpro-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-35b7ccc .xpro-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item, .elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter .xpro-select-option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for xpro-loop-builder, class: .elementor-element-5824d1a */.elementor-1112 .elementor-element.elementor-element-5824d1a .cbp-l-filters-button{
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    overflow-x: auto;
    justify-content:center;
}

.elementor-1112 .elementor-element.elementor-element-5824d1a .cbp-l-filters-button li.cbp-filter-item{
    min-width: max-content;
}

.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul {
    display: flex;
    align-items: center !important;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    row-gap: 15px;
}

@media only screen and (max-width: 1025px) {
.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul {
    flex-wrap: nowrap;
    overflow-x: auto;
    raw-gap: 0;
    justify-content: start;
}
}

.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul::-webkit-scrollbar {
    display: none;
}

.elementor-1112 .elementor-element.elementor-element-5824d1a .xpro-elementor-gallery-filter > ul > li.cbp-filter-item {
    min-width: max-content;
}

.elementor-1112 .elementor-element.elementor-element-5824d1a .elementor-widget-heading { justify-content: start }/* End custom CSS */