.elementor-541 .elementor-element.elementor-element-hero-slide-9146b6c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button{background-color:#F97316;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#0A2540;color:#0A2540;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button:focus{background-color:#0A2540;color:#FFFFFF;}.elementor-541 .elementor-element.elementor-element-91e96ca5{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button .elementor-button-content-wrapper{gap:8px;justify-content:center;}.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button{background-color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#0A2540;color:#0A2540;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button:focus{background-color:#F2F7FC;color:#0A2540;}.elementor-541 .elementor-element.elementor-element-b1d827ad{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button .elementor-button-content-wrapper{gap:8px;justify-content:center;}.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button:focus svg{fill:#0A2540;}.elementor-541 .elementor-element.elementor-element-hero-slide-e3f11374{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button{background-color:#F97316;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#0A2540;color:#0A2540;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button:focus{background-color:#0A2540;color:#FFFFFF;}.elementor-541 .elementor-element.elementor-element-0000e970{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button .elementor-button-content-wrapper{gap:8px;justify-content:center;}.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button{background-color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#0A2540;color:#0A2540;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button:focus{background-color:#F2F7FC;color:#0A2540;}.elementor-541 .elementor-element.elementor-element-543d8987{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button .elementor-button-content-wrapper{gap:8px;justify-content:center;}.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button:focus svg{fill:#0A2540;}.elementor-541 .elementor-element.elementor-element-hero-slide-28255cf5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button{background-color:#F97316;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#0A2540;color:#0A2540;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button:focus{background-color:#0A2540;color:#FFFFFF;}.elementor-541 .elementor-element.elementor-element-cf41634a{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button .elementor-button-content-wrapper{gap:8px;justify-content:center;}.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button{background-color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#0A2540;color:#0A2540;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button:focus{background-color:#F2F7FC;color:#0A2540;}.elementor-541 .elementor-element.elementor-element-bf50d710{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button .elementor-button-content-wrapper{gap:8px;justify-content:center;}.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button:focus svg{fill:#0A2540;}.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-slide ) > .e-con{background-color:#0A2540;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-541 .elementor-element.elementor-element-a9cb2c72{--item-display:flex;--read-more-alignment:1;--grid-row-gap:24px;width:100%;max-width:100%;--grid-column-gap:20px;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-541 .elementor-element.elementor-element-a9cb2c72:after{content:"0.66";}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__thumbnail__link{width:100%;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__meta-data span + span:before{content:"•";}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__card{background-color:#FFFFFF;border-color:#DCE6F0;border-width:1px;border-radius:8px;padding-top:20px;padding-bottom:20px;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__text{padding:0 20px;margin-top:20px;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__meta-data{padding:10px 20px;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__avatar{padding-right:20px;padding-left:20px;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__title, .elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__title a{color:#0A2540;font-family:"Almarai", Sans-serif;font-size:21px;font-weight:700;line-height:34px;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__excerpt p{color:#14283C;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__read-more{color:#0A2540;}.elementor-541 .elementor-element.elementor-element-a9cb2c72 a.elementor-post__read-more{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:29px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-541 .elementor-element.elementor-element-a2df365c .elementor-icon-wrapper{text-align:center;}.elementor-541 .elementor-element.elementor-element-a2df365c.elementor-view-stacked .elementor-icon{background-color:#F97316;}.elementor-541 .elementor-element.elementor-element-a2df365c.elementor-view-framed .elementor-icon, .elementor-541 .elementor-element.elementor-element-a2df365c.elementor-view-default .elementor-icon{color:#F97316;border-color:#F97316;}.elementor-541 .elementor-element.elementor-element-a2df365c.elementor-view-framed .elementor-icon, .elementor-541 .elementor-element.elementor-element-a2df365c.elementor-view-default .elementor-icon svg{fill:#F97316;}.elementor-541 .elementor-element.elementor-element-a2df365c .elementor-icon{font-size:30px;}.elementor-541 .elementor-element.elementor-element-a2df365c .elementor-icon svg{height:30px;}.elementor-541 .elementor-element.elementor-element-a552b846 .elementor-icon-wrapper{text-align:center;}.elementor-541 .elementor-element.elementor-element-a552b846.elementor-view-stacked .elementor-icon{background-color:#F97316;}.elementor-541 .elementor-element.elementor-element-a552b846.elementor-view-framed .elementor-icon, .elementor-541 .elementor-element.elementor-element-a552b846.elementor-view-default .elementor-icon{color:#F97316;border-color:#F97316;}.elementor-541 .elementor-element.elementor-element-a552b846.elementor-view-framed .elementor-icon, .elementor-541 .elementor-element.elementor-element-a552b846.elementor-view-default .elementor-icon svg{fill:#F97316;}.elementor-541 .elementor-element.elementor-element-a552b846 .elementor-icon{font-size:30px;}.elementor-541 .elementor-element.elementor-element-a552b846 .elementor-icon svg{height:30px;}.elementor-541 .elementor-element.elementor-element-6aca0583 .elementor-icon-wrapper{text-align:center;}.elementor-541 .elementor-element.elementor-element-6aca0583.elementor-view-stacked .elementor-icon{background-color:#F97316;}.elementor-541 .elementor-element.elementor-element-6aca0583.elementor-view-framed .elementor-icon, .elementor-541 .elementor-element.elementor-element-6aca0583.elementor-view-default .elementor-icon{color:#F97316;border-color:#F97316;}.elementor-541 .elementor-element.elementor-element-6aca0583.elementor-view-framed .elementor-icon, .elementor-541 .elementor-element.elementor-element-6aca0583.elementor-view-default .elementor-icon svg{fill:#F97316;}.elementor-541 .elementor-element.elementor-element-6aca0583 .elementor-icon{font-size:30px;}.elementor-541 .elementor-element.elementor-element-6aca0583 .elementor-icon svg{height:30px;}.elementor-541 .elementor-element.elementor-element-447d585b{--grid-row-gap:24px;width:100%;max-width:100%;--grid-column-gap:20px;}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-541 .elementor-element.elementor-element-447d585b:after{content:"0.5";}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail__link{width:100%;}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__meta-data span + span:before{content:"•";}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__card{background-color:#FFFFFF;border-color:#DCE6F0;border-width:1px;border-radius:8px;padding-top:16px;padding-bottom:16px;}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__text{padding:0 16px;margin-top:12px;}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__meta-data{padding:10px 16px;}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__avatar{padding-right:16px;padding-left:16px;}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__title, .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__title a{color:#0A2540;font-family:"Almarai", Sans-serif;font-size:16px;font-weight:700;line-height:26px;}.elementor-541 .elementor-element.elementor-element-29133a27{--item-display:flex;--read-more-alignment:1;--grid-row-gap:24px;width:100%;max-width:100%;--grid-column-gap:20px;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-541 .elementor-element.elementor-element-29133a27:after{content:"0.66";}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__thumbnail__link{width:100%;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__meta-data span + span:before{content:"•";}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__card{background-color:#FFFFFF;border-color:#DCE6F0;border-width:1px;border-radius:8px;padding-top:20px;padding-bottom:20px;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__text{padding:0 20px;margin-top:20px;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__meta-data{padding:10px 20px;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__avatar{padding-right:20px;padding-left:20px;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__title, .elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__title a{color:#0A2540;font-family:"Almarai", Sans-serif;font-size:21px;font-weight:700;line-height:34px;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__excerpt p{color:#14283C;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__read-more{color:#0A2540;}.elementor-541 .elementor-element.elementor-element-29133a27 a.elementor-post__read-more{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:29px;}.elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button{background-color:#F97316;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#0A2540;color:#0A2540;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button:focus{background-color:#0A2540;color:#FFFFFF;}.elementor-541 .elementor-element.elementor-element-e4542248{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button .elementor-button-content-wrapper{gap:8px;justify-content:center;}.elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button{background-color:#0A2540;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:700;line-height:26px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button:hover, .elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button:focus{background-color:#F2F7FC;color:#0A2540;}.elementor-541 .elementor-element.elementor-element-cfe1a64c{width:auto;max-width:auto;}.elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button .elementor-button-content-wrapper{gap:8px;justify-content:center;}.elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button:hover svg, .elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button:focus svg{fill:#0A2540;}.elementor-541 .elementor-element.elementor-element-faq-answer-20e2e3bc{--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:8px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-541 .elementor-element.elementor-element-faq-answer-34c078dc{--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:8px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-541 .elementor-element.elementor-element-faq-answer-a1e3dbee{--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:8px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-541 .elementor-element.elementor-element-faq-answer-2e7264d8{--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:8px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-541 .elementor-element.elementor-element-faq-answer-5ab91bcb{--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:8px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-541 .elementor-element.elementor-element-faq-a34c3004{--n-accordion-title-font-size:20px;width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#0A2540;--n-accordion-title-hover-color:#0A2540;--n-accordion-title-active-color:#0A2540;--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:#0A2540;--n-accordion-icon-hover-color:#0A2540;--n-accordion-icon-active-color:#0A2540;}.elementor-541 .elementor-element.elementor-element-faq-a34c3004 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE6F0;}.elementor-541 .elementor-element.elementor-element-faq-a34c3004 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F2F7FC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A2540;}.elementor-541 .elementor-element.elementor-element-faq-a34c3004 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F2F7FC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A2540;}.elementor-541 .elementor-element.elementor-element-faq-a34c3004 {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-541 .elementor-element.elementor-element-faq-a34c3004 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Almarai", Sans-serif;font-weight:700;line-height:32px;}:where( .elementor-541 .elementor-element.elementor-element-faq-a34c3004 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}}@media(max-width:767px){.elementor-541 .elementor-element.elementor-element-hero-slide-9146b6c9{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-hero-slide-e3f11374{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-hero-slide-28255cf5{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c{--e-n-carousel-swiper-slides-to-display:1;}:where( .elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-541 .elementor-element.elementor-element-a9cb2c72:after{content:"0.5";}.elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__thumbnail__link{width:100%;}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-541 .elementor-element.elementor-element-447d585b:after{content:"0.5";}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail__link{width:100%;}.elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__title, .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__title a{font-size:14px;}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-541 .elementor-element.elementor-element-29133a27:after{content:"0.5";}.elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__thumbnail__link{width:100%;}.elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button{font-size:14px;padding:11px 12px 11px 12px;}.elementor-541 .elementor-element.elementor-element-faq-answer-20e2e3bc{--padding-top:4px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-541 .elementor-element.elementor-element-faq-answer-34c078dc{--padding-top:4px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-541 .elementor-element.elementor-element-faq-answer-a1e3dbee{--padding-top:4px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-541 .elementor-element.elementor-element-faq-answer-2e7264d8{--padding-top:4px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-541 .elementor-element.elementor-element-faq-answer-5ab91bcb{--padding-top:4px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-541 .elementor-element.elementor-element-faq-a34c3004 {--n-accordion-padding:18px 18px 18px 18px;}.elementor-541 .elementor-element.elementor-element-faq-a34c3004{--n-accordion-title-font-size:17px;}}/* Start custom CSS for button, class: .elementor-element-91e96ca5 */.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-91e96ca5 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1d827ad */.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-b1d827ad a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0000e970 */.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-0000e970 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-543d8987 */.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-543d8987 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf41634a */.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-cf41634a a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf50d710 */.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-bf50d710 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e96ca5 */.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-91e96ca5 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1d827ad */.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-b1d827ad a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0000e970 */.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-0000e970 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-543d8987 */.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-543d8987 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf41634a */.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-cf41634a a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf50d710 */.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-bf50d710 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e96ca5 */.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-91e96ca5 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1d827ad */.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-b1d827ad a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0000e970 */.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-0000e970 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-543d8987 */.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-543d8987 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf41634a */.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-cf41634a a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf50d710 */.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-bf50d710 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91e96ca5 */.elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-91e96ca5 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-91e96ca5 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b1d827ad */.elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-b1d827ad .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-b1d827ad a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0000e970 */.elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-0000e970 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-0000e970 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-543d8987 */.elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-543d8987 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-543d8987 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf41634a */.elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-cf41634a .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-cf41634a a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf50d710 */.elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-bf50d710 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-bf50d710 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-hero-carousel-fbb5e46c */.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c { padding-bottom:0; }
.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper { overflow:hidden; border-radius:8px; margin-bottom:0 !important; }
.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-slide { min-height:0; }
.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .elementor-swiper-button { display:none !important; }
.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-pagination { position:static !important; inset:auto !important; width:100% !important; transform:none !important; display:flex !important; justify-content:center !important; align-items:center; gap:4px; margin:12px 0 0 !important; padding:0 !important; text-align:center !important; }
.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-pagination-bullet { width:28px; height:28px; flex:0 0 28px; margin:0 !important; display:flex; align-items:center; justify-content:center; background:transparent !important; opacity:1; }
.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-pagination-bullet::before { content:""; width:10px; height:10px; border-radius:50%; background:#FFFFFF; opacity:.55; }
.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-pagination-bullet-active::before { background:#F97316; opacity:1; }
.elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c :is(button,[role="button"]):focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }
@media(max-width:767px){ .elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-slide img { height:200px; max-height:200px; object-fit:cover; } }
@media(prefers-reduced-motion:reduce){ .elementor-541 .elementor-element.elementor-element-hero-carousel-fbb5e46c .swiper-wrapper { transition-duration:0ms !important; } }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-a9cb2c72 */.elementor-541 .elementor-element.elementor-element-a9cb2c72 a:focus-visible { outline: 3px solid #0A2540; outline-offset: 4px; } .elementor-541 .elementor-element.elementor-element-a9cb2c72 .elementor-post__read-more { display: inline-flex; align-items: center; min-height: 44px; }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-447d585b */.elementor-541 .elementor-element.elementor-element-447d585b a:focus-visible { outline: 3px solid #0A2540; outline-offset: 4px; } .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__read-more { display: inline-flex; align-items: center; min-height: 44px; } .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail__link { height:104px; margin:0 !important; padding:18px 22px 10px; display:flex; align-items:center; justify-content:center; overflow:hidden; } .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail__link:after { display:none !important; } .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail { position:static !important; width:100%; height:76px; padding-bottom:0 !important; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail img { position:static !important; transform:none !important; width:auto !important; height:auto !important; max-width:100% !important; max-height:68px !important; object-fit:contain; } .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__title a { display:flex; align-items:center; min-height:52px; justify-content:center; text-align:center; overflow-wrap:break-word; } @media(max-width:767px) { .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail__link { height:86px; padding:14px 16px 8px; } .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail { height:60px; } .elementor-541 .elementor-element.elementor-element-447d585b .elementor-post__thumbnail img { max-height:52px !important; } }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-29133a27 */.elementor-541 .elementor-element.elementor-element-29133a27 a:focus-visible { outline: 3px solid #0A2540; outline-offset: 4px; } .elementor-541 .elementor-element.elementor-element-29133a27 .elementor-post__read-more { display: inline-flex; align-items: center; min-height: 44px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4542248 */.elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-e4542248 .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-e4542248 a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cfe1a64c */.elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button { min-height:48px; display:flex; align-items:center; justify-content:center; } .elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button-content-wrapper { align-items:center; } .elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button-icon { display:flex; align-items:center; } .elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button-icon svg { width:19px; height:19px; } .elementor-541 .elementor-element.elementor-element-cfe1a64c .elementor-button-text { white-space:nowrap; } .elementor-541 .elementor-element.elementor-element-cfe1a64c a:focus-visible { outline:3px solid #F97316; outline-offset:4px; }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-faq-a34c3004 */.elementor-541 .elementor-element.elementor-element-faq-a34c3004 summary { min-height:64px; scroll-margin-top:190px; } .elementor-541 .elementor-element.elementor-element-faq-a34c3004 summary:focus-visible { outline:3px solid #0A2540; outline-offset:4px; } .elementor-541 .elementor-element.elementor-element-faq-a34c3004 .e-n-accordion-item-title-header { min-width:0; } .elementor-541 .elementor-element.elementor-element-faq-a34c3004 .e-n-accordion-item-title-text { overflow-wrap:break-word; } @media (prefers-reduced-motion:reduce) { .elementor-541 .elementor-element.elementor-element-faq-a34c3004 *,.elementor-541 .elementor-element.elementor-element-faq-a34c3004 *:before,.elementor-541 .elementor-element.elementor-element-faq-a34c3004 *:after { transition-duration:0ms !important; animation-duration:0ms !important; } }/* End custom CSS */