.elementor-2674 .elementor-element.elementor-element-06741ae{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2674 .elementor-element.elementor-element-bf3f12e{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2674 .elementor-element.elementor-element-672cd92{text-align:center;}.elementor-2674 .elementor-element.elementor-element-672cd92 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#C89553;}.elementor-2674 .elementor-element.elementor-element-645cc37{text-align:center;}.elementor-2674 .elementor-element.elementor-element-645cc37 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-bfd68b3{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2674 .elementor-element.elementor-element-e568c37{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2674 .elementor-element.elementor-element-750868a{--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;}.elementor-2674 .elementor-element.elementor-element-9126804 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:30px;font-weight:700;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#861428;}.elementor-2674 .elementor-element.elementor-element-6fd1371{padding:0px 0px 20px 0px;}.elementor-2674 .elementor-element.elementor-element-6fd1371 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-2d1ace3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-b8475f6{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-b8475f6:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-b8475f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-2674 .elementor-element.elementor-element-10c6330 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-10c6330 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-10c6330 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-10c6330 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-029656a .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-7b23224{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-7b23224:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-7b23224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-a1887ba .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-a1887ba .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-a1887ba .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-a1887ba .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-ba05e0c .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-be6d82a{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-be6d82a:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-be6d82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-2e55d78 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-2e55d78 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-2e55d78 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-2e55d78 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-34849d4 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-be8c9ad{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-be8c9ad:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-be8c9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-66129c7 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-66129c7 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-66129c7 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-66129c7 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-013381b .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-670dc2f{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-670dc2f:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-670dc2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-de45561 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-de45561 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-de45561 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-de45561 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-0535077 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-71af84c{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-71af84c:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-71af84c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-3f0dd0b .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-3f0dd0b .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-3f0dd0b .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-3f0dd0b .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-4ada2e0 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-7b1fba3{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-7b1fba3:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-7b1fba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-3f1246d .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-3f1246d .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-3f1246d .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-3f1246d .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-1e5a5eb .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-cdf730a{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-cdf730a:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-cdf730a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-1bd8f8a .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-1bd8f8a .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-1bd8f8a .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-1bd8f8a .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-79f1f55 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-11eccdc{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-11eccdc:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-11eccdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-8f310a2 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-8f310a2 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-8f310a2 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-8f310a2 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-d10dca9 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-a8510e0{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-a8510e0:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-a8510e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-b87b5f7 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-b87b5f7 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-b87b5f7 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-b87b5f7 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-1dae5e1 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-58c653f{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-58c653f:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-58c653f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-e65aa68 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-e65aa68 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-e65aa68 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-e65aa68 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-685bfda .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-61ffdeb{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-61ffdeb:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-61ffdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-67d7f8a .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-67d7f8a .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-67d7f8a .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-67d7f8a .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-b7889f6 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-e315eb4{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-e315eb4:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-e315eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-c6cf81a .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-c6cf81a .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-c6cf81a .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-c6cf81a .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-a5c8b30 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-061b7ee{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-061b7ee:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-061b7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-e2d0a7e .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-e2d0a7e .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-e2d0a7e .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-e2d0a7e .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-81221ec .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-cd1bea0{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-cd1bea0:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-cd1bea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-4076dd8 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-4076dd8 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-4076dd8 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-4076dd8 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-fbcec6e .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-4a10327{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-4a10327:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-4a10327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-2d0a03e .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-2d0a03e .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-2d0a03e .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-2d0a03e .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-95c855e .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-f0307fb{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-f0307fb:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-f0307fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-8dc6218 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-8dc6218 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-8dc6218 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-8dc6218 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-5ed9584 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-293b8bc{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-293b8bc:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-293b8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-8fbe846 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-8fbe846 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-8fbe846 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-8fbe846 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-0b9a1b5 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-d32bafa{--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:flex-start;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-d32bafa:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-d32bafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-e02d337 .elementor-icon-wrapper{text-align:center;}.elementor-2674 .elementor-element.elementor-element-e02d337 .elementor-icon{font-size:32px;}.elementor-2674 .elementor-element.elementor-element-e02d337 .elementor-icon svg{height:32px;}.elementor-2674 .elementor-element.elementor-element-e02d337 .elementor-icon-wrapper svg{width:auto;}.elementor-2674 .elementor-element.elementor-element-bed2351 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-a29d628{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-1e92d04{--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;}.elementor-2674 .elementor-element.elementor-element-7eae3f8 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:30px;font-weight:700;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#861428;}.elementor-2674 .elementor-element.elementor-element-c0c51b4 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-6efe9e1{--display:flex;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:#D9D9D9;--border-color:#D9D9D9;}.elementor-2674 .elementor-element.elementor-element-6efe9e1:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-6efe9e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-aaca0df{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-2a6825e img{width:42px;max-width:42px;height:42px;border-radius:50% 50% 50% 50%;}.elementor-2674 .elementor-element.elementor-element-5fe0928 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:16px;font-weight:400;color:#000000CC;}.elementor-2674 .elementor-element.elementor-element-1b465d2 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:600;color:#000000CC;}.elementor-2674 .elementor-element.elementor-element-394db28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-8c0c806 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:600;color:#000000CC;}.elementor-2674 .elementor-element.elementor-element-cba24b5 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:400;color:#5F5F5F;}.elementor-2674 .elementor-element.elementor-element-e561469{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-9e334f4{--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;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2674 .elementor-element.elementor-element-9e334f4:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-9e334f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2674 .elementor-element.elementor-element-ffb2cca .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-d7333af{--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;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2674 .elementor-element.elementor-element-d7333af:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-d7333af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2674 .elementor-element.elementor-element-928be7e .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-2effab1 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:18px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-3a3b133{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-b15b176{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2674 .elementor-element.elementor-element-b15b176:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-b15b176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2674 .elementor-element.elementor-element-f31d608 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-64af9b9{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2674 .elementor-element.elementor-element-6d78b1c .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-bd293a4 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:12px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-11966ab{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2674 .elementor-element.elementor-element-11966ab:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-11966ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2674 .elementor-element.elementor-element-a63fb74{width:initial;max-width:initial;}.elementor-2674 .elementor-element.elementor-element-a63fb74 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-af20703{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2674 .elementor-element.elementor-element-3e9e726 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-e18b60e .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:12px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-3302246{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2674 .elementor-element.elementor-element-3302246:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-3302246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2674 .elementor-element.elementor-element-32044c2{width:initial;max-width:initial;}.elementor-2674 .elementor-element.elementor-element-32044c2 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-cd980b9{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2674 .elementor-element.elementor-element-03743df .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-2ac0b5c .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:12px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-163c3d2 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:18px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-49d2695{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-30310a7{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2674 .elementor-element.elementor-element-30310a7:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-30310a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2674 .elementor-element.elementor-element-c77f597 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-d0631a4{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2674 .elementor-element.elementor-element-e452fde .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-d49187c .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:12px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-8fbcc17{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2674 .elementor-element.elementor-element-8fbcc17:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-8fbcc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2674 .elementor-element.elementor-element-37fde8d{width:initial;max-width:initial;}.elementor-2674 .elementor-element.elementor-element-37fde8d .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-dcd08ac{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2674 .elementor-element.elementor-element-f0bfd63 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-e6d5739 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:12px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-dd6b539{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-2674 .elementor-element.elementor-element-dd6b539:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-dd6b539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2674 .elementor-element.elementor-element-bd16a90{width:initial;max-width:initial;}.elementor-2674 .elementor-element.elementor-element-bd16a90 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-04ff14c{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-2674 .elementor-element.elementor-element-0c07c56 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:14px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-0a19200 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:12px;font-weight:600;color:#1E1E1E;}.elementor-2674 .elementor-element.elementor-element-cb9981c{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-2674 .elementor-element.elementor-element-cb9981c .swiper-slide > .elementor-element{height:100%;}.elementor-2674 .elementor-element.elementor-element-4736af2{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-5fa5c59{--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;}.elementor-2674 .elementor-element.elementor-element-e09527f .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:30px;font-weight:700;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#861428;}.elementor-2674 .elementor-element.elementor-element-51e875d .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-e3a4c78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{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 );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2674 .elementor-element.elementor-element-e80822b{--grid-columns:4;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-2674 .elementor-element.elementor-element-e80822b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2674 .elementor-element.elementor-element-e80822b .e-loop-item > .elementor-section, .elementor-2674 .elementor-element.elementor-element-e80822b .e-loop-item > .elementor-section > .elementor-container, .elementor-2674 .elementor-element.elementor-element-e80822b .e-loop-item > .e-con, .elementor-2674 .elementor-element.elementor-element-e80822b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2674 .elementor-element.elementor-element-38644a9{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-59704d4{--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;}.elementor-2674 .elementor-element.elementor-element-75a84a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2674 .elementor-element.elementor-element-75a84a2 .elementor-heading-title{font-family:"Montserrat Arabic", Sans-serif;font-size:30px;font-weight:700;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;color:#861428;}.elementor-2674 .elementor-element.elementor-element-478d5e6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2674 .elementor-element.elementor-element-8a42dad .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2674 .elementor-element.elementor-element-8a42dad .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-8a42dad .elementor-icon-box-title a{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;}.elementor-2674 .elementor-element.elementor-element-8a42dad .elementor-icon-box-title{color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-8a42dad:has(:hover) .elementor-icon-box-title,
					 .elementor-2674 .elementor-element.elementor-element-8a42dad:has(:focus) .elementor-icon-box-title{color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-04b0a38 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2674 .elementor-element.elementor-element-04b0a38 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-04b0a38 .elementor-icon-box-title a{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;}.elementor-2674 .elementor-element.elementor-element-04b0a38 .elementor-icon-box-title{color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-04b0a38:has(:hover) .elementor-icon-box-title,
					 .elementor-2674 .elementor-element.elementor-element-04b0a38:has(:focus) .elementor-icon-box-title{color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-2fcc4ea .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2674 .elementor-element.elementor-element-2fcc4ea .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-2fcc4ea .elementor-icon-box-title a{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;}.elementor-2674 .elementor-element.elementor-element-2fcc4ea .elementor-icon-box-title{color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-2fcc4ea:has(:hover) .elementor-icon-box-title,
					 .elementor-2674 .elementor-element.elementor-element-2fcc4ea:has(:focus) .elementor-icon-box-title{color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-3183de0 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2674 .elementor-element.elementor-element-3183de0 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-3183de0 .elementor-icon-box-title a{font-family:"Montserrat Arabic", Sans-serif;font-size:20px;font-weight:400;}.elementor-2674 .elementor-element.elementor-element-3183de0 .elementor-icon-box-title{color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-3183de0:has(:hover) .elementor-icon-box-title,
					 .elementor-2674 .elementor-element.elementor-element-3183de0:has(:focus) .elementor-icon-box-title{color:#1C1B20;}.elementor-2674 .elementor-element.elementor-element-9f90867{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2674 .elementor-element.elementor-element-d001b02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-2674 .elementor-element.elementor-element-d001b02:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-d001b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qatarchess.qa/wp-content/uploads/2025/09/Frame-14682-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-2674 .elementor-element.elementor-element-27ef4c8{--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;}.elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-wrapper{text-align:end;}.elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-title{margin-block-end:14px;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-title a{font-family:"Montserrat Arabic", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-2674 .elementor-element.elementor-element-287e457:has(:hover) .elementor-icon-box-title,
					 .elementor-2674 .elementor-element.elementor-element-287e457:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-description{font-family:"Montserrat Arabic", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{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 );}.elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button{background-color:#F7F7F7;font-family:"Montserrat Arabic", Sans-serif;font-size:18px;font-weight:400;line-height:24px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEFF7;}.elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button:hover, .elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button:focus{background-color:#90193F;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-59d8195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button:hover svg, .elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-2674:not(.elementor-motion-effects-element-type-background), body.elementor-page-2674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qatarchess.qa/wp-content/uploads/2025/09/Service-2-scaled.webp");}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2674 .elementor-element.elementor-element-672cd92 .elementor-heading-title{font-size:18px;}.elementor-2674 .elementor-element.elementor-element-645cc37 .elementor-heading-title{font-size:20px;}.elementor-2674 .elementor-element.elementor-element-2d1ace3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2674 .elementor-element.elementor-element-3a3b133{--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;}.elementor-2674 .elementor-element.elementor-element-49d2695{--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;}.elementor-2674 .elementor-element.elementor-element-cb9981c{--swiper-slides-to-display:2;}.elementor-2674 .elementor-element.elementor-element-e80822b{--grid-columns:4;}.elementor-2674 .elementor-element.elementor-element-478d5e6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2674 .elementor-element.elementor-element-8a42dad .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-8a42dad .elementor-icon-box-title a{font-size:18px;}.elementor-2674 .elementor-element.elementor-element-04b0a38 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-04b0a38 .elementor-icon-box-title a{font-size:18px;}.elementor-2674 .elementor-element.elementor-element-2fcc4ea .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-2fcc4ea .elementor-icon-box-title a{font-size:18px;}.elementor-2674 .elementor-element.elementor-element-3183de0 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-3183de0 .elementor-icon-box-title a{font-size:18px;}.elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-title a{font-size:18px;}.elementor-2674 .elementor-element.elementor-element-59d8195{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-2674 .elementor-element.elementor-element-06741ae{--content-width:90%;}.elementor-2674 .elementor-element.elementor-element-bf3f12e{--width:100%;}.elementor-2674 .elementor-element.elementor-element-e568c37{--content-width:90%;}.elementor-2674 .elementor-element.elementor-element-750868a{--width:100%;}.elementor-2674 .elementor-element.elementor-element-a29d628{--content-width:90%;}.elementor-2674 .elementor-element.elementor-element-1e92d04{--width:100%;}.elementor-2674 .elementor-element.elementor-element-9e334f4{--width:fit-content;}.elementor-2674 .elementor-element.elementor-element-d7333af{--width:fit-content;}.elementor-2674 .elementor-element.elementor-element-4736af2{--content-width:90%;}.elementor-2674 .elementor-element.elementor-element-5fa5c59{--width:100%;}.elementor-2674 .elementor-element.elementor-element-38644a9{--content-width:90%;}.elementor-2674 .elementor-element.elementor-element-59704d4{--width:100%;}.elementor-2674 .elementor-element.elementor-element-9f90867{--content-width:85%;}.elementor-2674 .elementor-element.elementor-element-27ef4c8{--width:98%;}}@media(max-width:767px){.elementor-2674 .elementor-element.elementor-element-06741ae{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-bf3f12e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-672cd92 .elementor-heading-title{font-size:16px;}.elementor-2674 .elementor-element.elementor-element-645cc37 .elementor-heading-title{font-size:14px;}.elementor-2674 .elementor-element.elementor-element-bfd68b3{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2674 .elementor-element.elementor-element-e568c37{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2674 .elementor-element.elementor-element-9126804 .elementor-heading-title{font-size:20px;}.elementor-2674 .elementor-element.elementor-element-2d1ace3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2674 .elementor-element.elementor-element-a29d628{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2674 .elementor-element.elementor-element-7eae3f8 .elementor-heading-title{font-size:20px;}.elementor-2674 .elementor-element.elementor-element-9e334f4{--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;--flex-wrap:nowrap;}.elementor-2674 .elementor-element.elementor-element-6ff3b2f img{width:24px;}.elementor-2674 .elementor-element.elementor-element-d7333af{--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;--align-items:center;}.elementor-2674 .elementor-element.elementor-element-cb9981c{--swiper-slides-to-display:1;}.elementor-2674 .elementor-element.elementor-element-4736af2{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2674 .elementor-element.elementor-element-e09527f .elementor-heading-title{font-size:20px;}.elementor-2674 .elementor-element.elementor-element-e80822b{--grid-columns:4;}.elementor-2674 .elementor-element.elementor-element-38644a9{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2674 .elementor-element.elementor-element-75a84a2 .elementor-heading-title{font-size:20px;}.elementor-2674 .elementor-element.elementor-element-478d5e6{--e-con-grid-template-columns:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2674 .elementor-element.elementor-element-8a42dad .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-8a42dad .elementor-icon-box-title a{font-size:13px;}.elementor-2674 .elementor-element.elementor-element-04b0a38 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-04b0a38 .elementor-icon-box-title a{font-size:13px;}.elementor-2674 .elementor-element.elementor-element-2fcc4ea .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-2fcc4ea .elementor-icon-box-title a{font-size:13px;}.elementor-2674 .elementor-element.elementor-element-3183de0 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-3183de0 .elementor-icon-box-title a{font-size:13px;}.elementor-2674 .elementor-element.elementor-element-9f90867{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2674 .elementor-element.elementor-element-d001b02:not(.elementor-motion-effects-element-type-background), .elementor-2674 .elementor-element.elementor-element-d001b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qatarchess.qa/wp-content/uploads/2025/09/Frame-14682-3.png");background-position:center right;}.elementor-2674 .elementor-element.elementor-element-d001b02{--width:100%;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-2674 .elementor-element.elementor-element-27ef4c8{--width:85%;}.elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-title, .elementor-2674 .elementor-element.elementor-element-287e457 .elementor-icon-box-title a{font-size:13px;}.elementor-2674 .elementor-element.elementor-element-59d8195{margin:048px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2674 .elementor-element.elementor-element-59d8195 .elementor-button{border-radius:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-29b514a */.elementor-2674 .elementor-element.elementor-element-29b514a img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10c6330 */.elementor-2674 .elementor-element.elementor-element-10c6330{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8475f6 */.elementor-2674 .elementor-element.elementor-element-b8475f6{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a1887ba */.elementor-2674 .elementor-element.elementor-element-a1887ba{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b23224 */.elementor-2674 .elementor-element.elementor-element-7b23224{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2e55d78 */.elementor-2674 .elementor-element.elementor-element-2e55d78{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be6d82a */.elementor-2674 .elementor-element.elementor-element-be6d82a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-66129c7 */.elementor-2674 .elementor-element.elementor-element-66129c7{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be8c9ad */.elementor-2674 .elementor-element.elementor-element-be8c9ad{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de45561 */.elementor-2674 .elementor-element.elementor-element-de45561{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670dc2f */.elementor-2674 .elementor-element.elementor-element-670dc2f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f0dd0b */.elementor-2674 .elementor-element.elementor-element-3f0dd0b{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71af84c */.elementor-2674 .elementor-element.elementor-element-71af84c{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f1246d */.elementor-2674 .elementor-element.elementor-element-3f1246d{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b1fba3 */.elementor-2674 .elementor-element.elementor-element-7b1fba3{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1bd8f8a */.elementor-2674 .elementor-element.elementor-element-1bd8f8a{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf730a */.elementor-2674 .elementor-element.elementor-element-cdf730a{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f310a2 */.elementor-2674 .elementor-element.elementor-element-8f310a2{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11eccdc */.elementor-2674 .elementor-element.elementor-element-11eccdc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b87b5f7 */.elementor-2674 .elementor-element.elementor-element-b87b5f7{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8510e0 */.elementor-2674 .elementor-element.elementor-element-a8510e0{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e65aa68 */.elementor-2674 .elementor-element.elementor-element-e65aa68{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c653f */.elementor-2674 .elementor-element.elementor-element-58c653f{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-67d7f8a */.elementor-2674 .elementor-element.elementor-element-67d7f8a{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61ffdeb */.elementor-2674 .elementor-element.elementor-element-61ffdeb{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c6cf81a */.elementor-2674 .elementor-element.elementor-element-c6cf81a{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e315eb4 */.elementor-2674 .elementor-element.elementor-element-e315eb4{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e2d0a7e */.elementor-2674 .elementor-element.elementor-element-e2d0a7e{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-061b7ee */.elementor-2674 .elementor-element.elementor-element-061b7ee{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4076dd8 */.elementor-2674 .elementor-element.elementor-element-4076dd8{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd1bea0 */.elementor-2674 .elementor-element.elementor-element-cd1bea0{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2d0a03e */.elementor-2674 .elementor-element.elementor-element-2d0a03e{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a10327 */.elementor-2674 .elementor-element.elementor-element-4a10327{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8dc6218 */.elementor-2674 .elementor-element.elementor-element-8dc6218{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0307fb */.elementor-2674 .elementor-element.elementor-element-f0307fb{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8fbe846 */.elementor-2674 .elementor-element.elementor-element-8fbe846{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-293b8bc */.elementor-2674 .elementor-element.elementor-element-293b8bc{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e02d337 */.elementor-2674 .elementor-element.elementor-element-e02d337{
    height: fit-content;
    max-height: 32px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d32bafa */.elementor-2674 .elementor-element.elementor-element-d32bafa{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f31d608 */.elementor-2674 .elementor-element.elementor-element-f31d608{
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a63fb74 */.elementor-2674 .elementor-element.elementor-element-a63fb74{
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32044c2 */.elementor-2674 .elementor-element.elementor-element-32044c2{
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77f597 */.elementor-2674 .elementor-element.elementor-element-c77f597{
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37fde8d */.elementor-2674 .elementor-element.elementor-element-37fde8d{
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd16a90 */.elementor-2674 .elementor-element.elementor-element-bd16a90{
    white-space: nowrap
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e80822b */@media (max-width: 767px) {
  .elementor-loop-container.elementor-grid {
    overflow-x: auto !important;            
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch;             /* نعومة على iOS */
    scroll-snap-type: x mandatory;                
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .elementor-loop-container.elementor-grid::-webkit-scrollbar { display: none; }
  .elementor-loop-container.elementor-grid > .e-loop-item {
    scroll-snap-align: start;
    height: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa5c59 *//* الأساسيات */
.elementor-loop-container.elementor-grid > div.e-loop-item{
  position: relative;
  overflow: hidden;
}
.elementor-loop-container.elementor-grid > div.e-loop-item::before{
  content:"";
  position:absolute; inset:0;
  z-index:2; /* فوق الصورة وتحت النص */
  opacity:1; transition:opacity .4s ease;
}

/* نصوص/محتوى فوق الـ overlay */
.elementor-loop-container.elementor-grid > div.e-loop-item > *{
  position: relative;
}

/* الهوفر: أظهر الصورة بإخفاء الـ overlay */
.elementor-loop-container.elementor-grid > div.e-loop-item:hover::before{
  opacity:0;
}

/* ===== Checkerboard لأربع أعمدة ===== */
/* أسود عند الخانات: 1,3,6,8 ثم كل 8 */
.elementor-loop-container.elementor-grid > div.e-loop-item:nth-of-type(8n+1)::before,
.elementor-loop-container.elementor-grid > div.e-loop-item:nth-of-type(8n+3)::before,
.elementor-loop-container.elementor-grid > div.e-loop-item:nth-of-type(8n+6)::before,
.elementor-loop-container.elementor-grid > div.e-loop-item:nth-of-type(8n+8)::before{
  background: #000 !important;
}
/* الباقي أبيض */
.elementor-loop-container.elementor-grid > div.e-loop-item:not(:nth-of-type(8n+1)):not(:nth-of-type(8n+3)):not(:nth-of-type(8n+6)):not(:nth-of-type(8n+8))::before{
  background: #fff !important;
}

.elementor-loop-container.elementor-grid > div.e-loop-item:nth-of-type(8n+1) .elementor-heading-title,
  .elementor-loop-container.elementor-grid > div.e-loop-item:nth-of-type(8n+3) .elementor-heading-title,
  .elementor-loop-container.elementor-grid > div.e-loop-item:nth-of-type(8n+6) .elementor-heading-title,
  .elementor-loop-container.elementor-grid > div.e-loop-item:nth-of-type(8n+8) .elementor-heading-title {
    color: #fff;
  }

  /* الباقي أبيض = نخلي العنوان أسود */
  .elementor-loop-container.elementor-grid > div.e-loop-item:not(:nth-of-type(8n+1)):not(:nth-of-type(8n+3)):not(:nth-of-type(8n+6)):not(:nth-of-type(8n+8)) .elementor-heading-title {
    color: #000; 
  }
 
.elementor-loop-container.elementor-grid > div.e-loop-item:hover .elementor-heading-title {
  color: #fff !important;
  transition: color .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4736af2 */@media (max-width: 1024.98px){
  .elementor-loop-container.elementor-grid{
        grid-template-columns: repeat(4, 250px);
        grid-template-rows: repeat(1, 1fr);
        gap: 10px;
        overflow-x: auto;
        width: 100%;
        grid-auto-flow: row;
        grid-auto-rows: minmax(auto, 1fr);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59d8195 */.elementor-2674 .elementor-element.elementor-element-59d8195:hover svg {
    fill: transparent !important
    ;
}


.elementor-2674 .elementor-element.elementor-element-59d8195:hover path{
    stroke: #FFF
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://qatarchess.qa/wp-content/uploads/2025/09/ArbFONTS-Montserrat-Arabic-Light.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://qatarchess.qa/wp-content/uploads/2025/09/ArbFONTS-Montserrat-Arabic-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://qatarchess.qa/wp-content/uploads/2025/09/ArbFONTS-Montserrat-Arabic-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://qatarchess.qa/wp-content/uploads/2025/09/ArbFONTS-Montserrat-Arabic-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat Arabic';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://qatarchess.qa/wp-content/uploads/2025/09/ArbFONTS-Montserrat-Arabic-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */