.elementor-1669 .elementor-element.elementor-element-77b003b{--display:flex;--min-height:82vh;--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;--justify-content:space-between;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-77b003b::before, .elementor-1669 .elementor-element.elementor-element-77b003b > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-77b003b > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-77b003b > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-77b003b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-77b003b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #022955 38%, var( --e-global-color-primary ) 64%);}.elementor-1669 .elementor-element.elementor-element-77b003b .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1669 .elementor-element.elementor-element-3fc1e6e{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-8370b69{text-align:start;}.elementor-1669 .elementor-element.elementor-element-8370b69 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-5831586{text-align:start;}.elementor-1669 .elementor-element.elementor-element-5831586 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7826b50 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-ecb8f65{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-33b9c80{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );}.elementor-1669 .elementor-element.elementor-element-d4da3b2 .elementor-button{background-color:var( --e-global-color-7826b50 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-d4da3b2 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-d4da3b2 .elementor-button:focus{background-color:var( --e-global-color-960d80f );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-d4da3b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1669 .elementor-element.elementor-element-d4da3b2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-d4da3b2 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-d4da3b2 .elementor-button:focus svg{fill:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-3308d4c .elementor-button{background-color:var( --e-global-color-960d80f );fill:var( --e-global-color-7826b50 );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-3308d4c .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-3308d4c .elementor-button:focus{background-color:var( --e-global-color-7826b50 );color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-3308d4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1669 .elementor-element.elementor-element-3308d4c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-3308d4c .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-3308d4c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-0727353{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:var( --e-global-color-7826b50 );--border-color:var( --e-global-color-7826b50 );--border-radius:30px 30px 30px 30px;}.elementor-1669 .elementor-element.elementor-element-0727353:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-0727353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-88e1a4b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.7;--overlay-mix-blend-mode:overlay;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-88e1a4b:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-88e1a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-88e1a4b::before, .elementor-1669 .elementor-element.elementor-element-88e1a4b > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-88e1a4b > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-88e1a4b > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-88e1a4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-88e1a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://salamdesoto.madinasites.com/wp-content/uploads/2026/08/vecteezy_vector-arabic-ramadan-pattern-islamic-background-ornament_20504124-0-Converted-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1669 .elementor-element.elementor-element-414e711{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1669 .elementor-element.elementor-element-85a4778{text-align:start;}.elementor-1669 .elementor-element.elementor-element-85a4778 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-60032e4{text-align:start;}.elementor-1669 .elementor-element.elementor-element-60032e4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-6c34572{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1669 .elementor-element.elementor-element-8803676{text-align:end;}.elementor-1669 .elementor-element.elementor-element-8803676 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:400;line-height:1.6em;color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-82f043a{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1669 .elementor-element.elementor-element-c96b9fb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-c96b9fb:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-c96b9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-c96b9fb:hover{background-color:var( --e-global-color-431bfd7 );}.elementor-1669 .elementor-element.elementor-element-c96b9fb.e-con{--align-self:flex-start;}.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-1669 .elementor-element.elementor-element-c4f5acb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1669 .elementor-element.elementor-element-c4f5acb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-c4f5acb .elementor-icon-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-c4f5acb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-c4f5acb.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-c4f5acb.elementor-view-default .elementor-icon{color:var( --e-global-color-960d80f );border-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-c4f5acb.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-c4f5acb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-c4f5acb .elementor-icon{font-size:36px;}.elementor-1669 .elementor-element.elementor-element-c4f5acb .elementor-icon svg{height:36px;}.elementor-1669 .elementor-element.elementor-element-c4f5acb .elementor-icon-wrapper svg{width:auto;}.elementor-1669 .elementor-element.elementor-element-645702d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-645702d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-c4121ab{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1669 .elementor-element.elementor-element-d8bad3e.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-d8bad3e{text-align:end;}.elementor-1669 .elementor-element.elementor-element-d8bad3e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f7dc649.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-f7dc649{text-align:end;}.elementor-1669 .elementor-element.elementor-element-f7dc649 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1669 .elementor-element.elementor-element-497fb5e{--divider-border-style:solid;--divider-color:#DCE1E7;--divider-border-width:1px;}.elementor-1669 .elementor-element.elementor-element-497fb5e .elementor-divider-separator{width:100%;}.elementor-1669 .elementor-element.elementor-element-497fb5e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1669 .elementor-element.elementor-element-8778c79{--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:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-8778c79:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-8778c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-8778c79:hover{background-color:var( --e-global-color-431bfd7 );}.elementor-1669 .elementor-element.elementor-element-8778c79.e-con{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-cb6c33f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1669 .elementor-element.elementor-element-cb6c33f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-cb6c33f .elementor-icon-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-cb6c33f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-cb6c33f.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-cb6c33f.elementor-view-default .elementor-icon{color:var( --e-global-color-960d80f );border-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-cb6c33f.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-cb6c33f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-cb6c33f .elementor-icon{font-size:36px;}.elementor-1669 .elementor-element.elementor-element-cb6c33f .elementor-icon svg{height:36px;}.elementor-1669 .elementor-element.elementor-element-cb6c33f .elementor-icon-wrapper svg{width:auto;}.elementor-1669 .elementor-element.elementor-element-702bbde.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-702bbde .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-a35b3cf{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1669 .elementor-element.elementor-element-aa98660.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-aa98660{text-align:end;}.elementor-1669 .elementor-element.elementor-element-aa98660 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-86caa03.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-86caa03{text-align:end;}.elementor-1669 .elementor-element.elementor-element-86caa03 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-efe59c7{--divider-border-style:solid;--divider-color:#DCE1E7;--divider-border-width:1px;}.elementor-1669 .elementor-element.elementor-element-efe59c7 .elementor-divider-separator{width:100%;}.elementor-1669 .elementor-element.elementor-element-efe59c7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1669 .elementor-element.elementor-element-913a2ff{--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:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-913a2ff:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-913a2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-913a2ff:hover{background-color:var( --e-global-color-431bfd7 );}.elementor-1669 .elementor-element.elementor-element-913a2ff.e-con{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-3b76a70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1669 .elementor-element.elementor-element-3b76a70.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-3b76a70 .elementor-icon-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-3b76a70.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-3b76a70.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-3b76a70.elementor-view-default .elementor-icon{color:var( --e-global-color-960d80f );border-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-3b76a70.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-3b76a70.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-3b76a70 .elementor-icon{font-size:36px;}.elementor-1669 .elementor-element.elementor-element-3b76a70 .elementor-icon svg{height:36px;}.elementor-1669 .elementor-element.elementor-element-3b76a70 .elementor-icon-wrapper svg{width:auto;}.elementor-1669 .elementor-element.elementor-element-5bcfb10.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-5bcfb10 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-cb251ab{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1669 .elementor-element.elementor-element-f9b14d6.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-f9b14d6{text-align:end;}.elementor-1669 .elementor-element.elementor-element-f9b14d6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-9292436.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-9292436{text-align:end;}.elementor-1669 .elementor-element.elementor-element-9292436 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-e85968d{--divider-border-style:solid;--divider-color:#DCE1E7;--divider-border-width:1px;}.elementor-1669 .elementor-element.elementor-element-e85968d .elementor-divider-separator{width:100%;}.elementor-1669 .elementor-element.elementor-element-e85968d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1669 .elementor-element.elementor-element-d84f4c9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-d84f4c9:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-d84f4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-d84f4c9:hover{background-color:var( --e-global-color-431bfd7 );}.elementor-1669 .elementor-element.elementor-element-d84f4c9.e-con{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-daa59de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1669 .elementor-element.elementor-element-daa59de.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-daa59de .elementor-icon-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-daa59de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-daa59de.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-daa59de.elementor-view-default .elementor-icon{color:var( --e-global-color-960d80f );border-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-daa59de.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-daa59de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-daa59de .elementor-icon{font-size:36px;}.elementor-1669 .elementor-element.elementor-element-daa59de .elementor-icon svg{height:36px;}.elementor-1669 .elementor-element.elementor-element-daa59de .elementor-icon-wrapper svg{width:auto;}.elementor-1669 .elementor-element.elementor-element-18f7557.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-18f7557 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-0f08564{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1669 .elementor-element.elementor-element-352fdd5.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-352fdd5{text-align:end;}.elementor-1669 .elementor-element.elementor-element-352fdd5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-07f3901.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-07f3901{text-align:end;}.elementor-1669 .elementor-element.elementor-element-07f3901 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-2723633{--divider-border-style:solid;--divider-color:#DCE1E7;--divider-border-width:1px;}.elementor-1669 .elementor-element.elementor-element-2723633 .elementor-divider-separator{width:100%;}.elementor-1669 .elementor-element.elementor-element-2723633 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1669 .elementor-element.elementor-element-e784710{--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:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-e784710:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-e784710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-e784710:hover{background-color:var( --e-global-color-431bfd7 );}.elementor-1669 .elementor-element.elementor-element-e784710.e-con{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-b864ecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-1669 .elementor-element.elementor-element-b864ecf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-b864ecf .elementor-icon-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-b864ecf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-b864ecf.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-b864ecf.elementor-view-default .elementor-icon{color:var( --e-global-color-960d80f );border-color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-b864ecf.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-b864ecf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-b864ecf .elementor-icon{font-size:36px;}.elementor-1669 .elementor-element.elementor-element-b864ecf .elementor-icon svg{height:36px;}.elementor-1669 .elementor-element.elementor-element-b864ecf .elementor-icon-wrapper svg{width:auto;}.elementor-1669 .elementor-element.elementor-element-5e4c02b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-5e4c02b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f827cc3{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1669 .elementor-element.elementor-element-f0717a2.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-f0717a2{text-align:end;}.elementor-1669 .elementor-element.elementor-element-f0717a2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-9fba750.elementor-element{--align-self:flex-end;}.elementor-1669 .elementor-element.elementor-element-9fba750{text-align:end;}.elementor-1669 .elementor-element.elementor-element-9fba750 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-6fe6a3e{--divider-border-style:solid;--divider-color:#DCE1E7;--divider-border-width:1px;}.elementor-1669 .elementor-element.elementor-element-6fe6a3e .elementor-divider-separator{width:100%;}.elementor-1669 .elementor-element.elementor-element-6fe6a3e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1669 .elementor-element.elementor-element-07b14e5{--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:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-07b14e5:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-07b14e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-07b14e5:hover{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-07b14e5.e-con{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-ca944e6{text-align:start;}.elementor-1669 .elementor-element.elementor-element-ca944e6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-6066cfa{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1669 .elementor-element.elementor-element-d2148ea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-d2148ea{text-align:start;}.elementor-1669 .elementor-element.elementor-element-d2148ea .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-80e1f79.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-80e1f79{text-align:end;}.elementor-1669 .elementor-element.elementor-element-80e1f79 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-5c91715{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-87c6e8d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-87c6e8d{text-align:start;}.elementor-1669 .elementor-element.elementor-element-87c6e8d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-918db89.elementor-element{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-918db89{text-align:end;}.elementor-1669 .elementor-element.elementor-element-918db89 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-da0ac03{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.1;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-da0ac03:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-da0ac03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-da0ac03::before, .elementor-1669 .elementor-element.elementor-element-da0ac03 > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-da0ac03 > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-da0ac03 > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-da0ac03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-da0ac03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1669 .elementor-element.elementor-element-3525f25{--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:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-0e8e908{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-a42e603{text-align:start;}.elementor-1669 .elementor-element.elementor-element-a42e603 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-d902c6d{text-align:start;}.elementor-1669 .elementor-element.elementor-element-d902c6d .elementor-heading-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-ae52cba{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-723dbc8{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b9d4d4a );}.elementor-1669 .elementor-element.elementor-element-e2f16b3{--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;}.elementor-1669 .elementor-element.elementor-element-37e0bdb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D4DCE4;--border-color:#D4DCE4;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-37e0bdb:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-37e0bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-37e0bdb.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-37e0bdb:hover{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;}.elementor-1669 .elementor-element.elementor-element-37e0bdb, .elementor-1669 .elementor-element.elementor-element-37e0bdb::before{--border-transition:0.3s;}.elementor-1669 .elementor-element.elementor-element-320357f{--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:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-b4f0a42{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1669 .elementor-element.elementor-element-b4f0a42 img{width:100%;}.elementor-1669 .elementor-element.elementor-element-eca19c6{background-color:#C0953833;padding:3px 12px 3px 12px;border-radius:30px 30px 30px 30px;text-align:start;}.elementor-1669 .elementor-element.elementor-element-eca19c6.elementor-element{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-eca19c6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-1699868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1669 .elementor-element.elementor-element-1699868 .elementor-image-box-wrapper{text-align:start;}.elementor-1669 .elementor-element.elementor-element-1699868 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-1699868:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-1699868:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-1699868 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-ca033b1 .elementor-button{background-color:var( --e-global-color-2e7ad29 );fill:var( --e-global-color-b09e2b3 );color:var( --e-global-color-b09e2b3 );padding:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-ca033b1 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-ca033b1 .elementor-button:focus{background-color:var( --e-global-color-2e7ad29 );color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-ca033b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1669 .elementor-element.elementor-element-ca033b1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-ca033b1 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-ca033b1 .elementor-button:focus svg{fill:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-20afb9f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D4DCE4;--border-color:#D4DCE4;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-20afb9f:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-20afb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-20afb9f.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-20afb9f:hover{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;}.elementor-1669 .elementor-element.elementor-element-20afb9f, .elementor-1669 .elementor-element.elementor-element-20afb9f::before{--border-transition:0.3s;}.elementor-1669 .elementor-element.elementor-element-64edc4a{--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:flex-start;}.elementor-1669 .elementor-element.elementor-element-cc3df00{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1669 .elementor-element.elementor-element-cc3df00 img{width:100%;}.elementor-1669 .elementor-element.elementor-element-bcb63aa{background-color:#C0953833;padding:3px 12px 3px 12px;border-radius:30px 30px 30px 30px;text-align:start;}.elementor-1669 .elementor-element.elementor-element-bcb63aa.elementor-element{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-bcb63aa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-ab51a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1669 .elementor-element.elementor-element-ab51a20 .elementor-image-box-wrapper{text-align:start;}.elementor-1669 .elementor-element.elementor-element-ab51a20 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-ab51a20:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-ab51a20:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-ab51a20 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-7773c2a .elementor-button{background-color:var( --e-global-color-2e7ad29 );fill:var( --e-global-color-b09e2b3 );color:var( --e-global-color-b09e2b3 );padding:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-7773c2a .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-7773c2a .elementor-button:focus{background-color:var( --e-global-color-2e7ad29 );color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-7773c2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1669 .elementor-element.elementor-element-7773c2a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-7773c2a .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-7773c2a .elementor-button:focus svg{fill:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-41dbbbd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#D4DCE4;--border-color:#D4DCE4;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-41dbbbd:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-41dbbbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-41dbbbd.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-41dbbbd:hover{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;}.elementor-1669 .elementor-element.elementor-element-41dbbbd, .elementor-1669 .elementor-element.elementor-element-41dbbbd::before{--border-transition:0.3s;}.elementor-1669 .elementor-element.elementor-element-3bab492{--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:flex-start;}.elementor-1669 .elementor-element.elementor-element-b1dfb1b{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1669 .elementor-element.elementor-element-b1dfb1b img{width:100%;}.elementor-1669 .elementor-element.elementor-element-478c8e0{background-color:#C0953833;padding:3px 12px 3px 12px;border-radius:30px 30px 30px 30px;text-align:start;}.elementor-1669 .elementor-element.elementor-element-478c8e0.elementor-element{--align-self:flex-start;}.elementor-1669 .elementor-element.elementor-element-478c8e0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-25148e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1669 .elementor-element.elementor-element-25148e7 .elementor-image-box-wrapper{text-align:start;}.elementor-1669 .elementor-element.elementor-element-25148e7 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-25148e7:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-25148e7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-25148e7 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-359228d .elementor-button{background-color:var( --e-global-color-2e7ad29 );fill:var( --e-global-color-b09e2b3 );color:var( --e-global-color-b09e2b3 );padding:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-359228d .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-359228d .elementor-button:focus{background-color:var( --e-global-color-2e7ad29 );color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-359228d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1669 .elementor-element.elementor-element-359228d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-359228d .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-359228d .elementor-button:focus svg{fill:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-eab71ab{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.4;--overlay-mix-blend-mode:multiply;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-eab71ab:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-1669 .elementor-element.elementor-element-eab71ab::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://salamdesoto.madinasites.com/wp-content/uploads/2026/08/download-mosque-png-clipart-23.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:25% auto;}.elementor-1669 .elementor-element.elementor-element-1b523be{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-5bdbbb3{text-align:start;}.elementor-1669 .elementor-element.elementor-element-5bdbbb3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-2df22a0{text-align:start;}.elementor-1669 .elementor-element.elementor-element-2df22a0 .elementor-heading-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-6311f63{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-cbaa582 .elementor-button{background-color:var( --e-global-color-b09e2b3 );fill:var( --e-global-color-7826b50 );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-cbaa582 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-cbaa582 .elementor-button:focus{background-color:var( --e-global-color-960d80f );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-cbaa582 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1669 .elementor-element.elementor-element-cbaa582 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-cbaa582 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-cbaa582 .elementor-button:focus svg{fill:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-3708773{--display:flex;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-3708773.e-con{--align-self:center;}.elementor-1669 .elementor-element.elementor-element-9e67e7d{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-79e9742{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-79e9742.e-con{--align-self:stretch;}.elementor-1669 .elementor-element.elementor-element-a24b8e5 img{height:500px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:0px 10px 20px 0px rgba(38, 63.00000000000005, 91, 0.2);}.elementor-1669 .elementor-element.elementor-element-57a9cfa{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 10px 20px 0px rgba(38, 63.00000000000005, 91, 0.2);--margin-top:-60px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-57a9cfa:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-57a9cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-7e2499a .elementor-icon-box-wrapper{text-align:start;}.elementor-1669 .elementor-element.elementor-element-7e2499a .elementor-icon-box-title, .elementor-1669 .elementor-element.elementor-element-7e2499a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:300;font-style:normal;line-height:0.8em;}.elementor-1669 .elementor-element.elementor-element-7e2499a .elementor-icon-box-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-7e2499a .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-19b9abe{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-e28f773{z-index:7;text-align:start;}.elementor-1669 .elementor-element.elementor-element-e28f773 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-9f95503{z-index:6;text-align:start;}.elementor-1669 .elementor-element.elementor-element-9f95503 .elementor-heading-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-6028882{z-index:5;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1669 .elementor-element.elementor-element-0cfb289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:5;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-icon i{color:var( --e-global-color-b09e2b3 );transition:color 0.3s;}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-icon svg{fill:var( --e-global-color-b09e2b3 );transition:fill 0.3s;}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1669 .elementor-element.elementor-element-e48c335 .elementor-button{background-color:var( --e-global-color-b09e2b3 );fill:var( --e-global-color-7826b50 );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-e48c335 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-e48c335 .elementor-button:focus{background-color:var( --e-global-color-960d80f );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-e48c335{z-index:3;}.elementor-1669 .elementor-element.elementor-element-e48c335 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1669 .elementor-element.elementor-element-e48c335 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-e48c335 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-e48c335 .elementor-button:focus svg{fill:var( --e-global-color-7826b50 );}body:not(.rtl) .elementor-1669 .elementor-element.elementor-element-3153771{left:25%;}body.rtl .elementor-1669 .elementor-element.elementor-element-3153771{right:25%;}.elementor-1669 .elementor-element.elementor-element-3153771{top:18%;z-index:10;}.elementor-1669 .elementor-element.elementor-element-3153771 .elementor-icon-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-3153771.elementor-view-stacked .elementor-icon{background-color:#263F5B0F;}.elementor-1669 .elementor-element.elementor-element-3153771.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-3153771.elementor-view-default .elementor-icon{color:#263F5B0F;border-color:#263F5B0F;}.elementor-1669 .elementor-element.elementor-element-3153771.elementor-view-framed .elementor-icon, .elementor-1669 .elementor-element.elementor-element-3153771.elementor-view-default .elementor-icon svg{fill:#263F5B0F;}.elementor-1669 .elementor-element.elementor-element-3153771 .elementor-icon{font-size:300px;}.elementor-1669 .elementor-element.elementor-element-3153771 .elementor-icon svg{height:300px;}.elementor-1669 .elementor-element.elementor-element-3870d9b{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-ca80228{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.9;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-ca80228:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-ca80228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salamdesoto.madinasites.com/wp-content/uploads/2026/04/Bazaar-370-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1669 .elementor-element.elementor-element-ca80228::before, .elementor-1669 .elementor-element.elementor-element-ca80228 > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-ca80228 > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-ca80228 > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-ca80228 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-ca80228 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000075 0%, var( --e-global-color-b09e2b3 ) 100%);}.elementor-1669 .elementor-element.elementor-element-6acd2ce{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1669 .elementor-element.elementor-element-47e3525{text-align:start;}.elementor-1669 .elementor-element.elementor-element-47e3525 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-c4892bc{text-align:start;}.elementor-1669 .elementor-element.elementor-element-c4892bc .elementor-heading-title{color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-e71432b{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-7be7edf .elementor-button{background-color:var( --e-global-color-7826b50 );fill:var( --e-global-color-b09e2b3 );color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-7be7edf .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-7be7edf .elementor-button:focus{background-color:var( --e-global-color-960d80f );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-7be7edf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1669 .elementor-element.elementor-element-7be7edf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-7be7edf .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-7be7edf .elementor-button:focus svg{fill:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-f75e192{--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;--justify-content:space-between;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-f75e192:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-f75e192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-431bfd7 );}.elementor-1669 .elementor-element.elementor-element-80c6bc8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-b10693e{text-align:start;}.elementor-1669 .elementor-element.elementor-element-b10693e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-6d09d1e{text-align:start;}.elementor-1669 .elementor-element.elementor-element-6d09d1e .elementor-heading-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-87bd601{--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;}.elementor-1669 .elementor-element.elementor-element-b91a3bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-960d80f );--border-color:var( --e-global-color-960d80f );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-b91a3bb:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-b91a3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );background-image:url("https://salamdesoto.madinasites.com/wp-content/uploads/2026/08/value-bg-scaled.png");background-position:top center;background-size:cover;}.elementor-1669 .elementor-element.elementor-element-b91a3bb.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-59444c6{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-1669 .elementor-element.elementor-element-59444c6 img{width:100%;}.elementor-1669 .elementor-element.elementor-element-9fc4d1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1669 .elementor-element.elementor-element-9fc4d1a .elementor-image-box-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-9fc4d1a .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-9fc4d1a:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-9fc4d1a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-9fc4d1a .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-d155090{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-960d80f );--border-color:var( --e-global-color-960d80f );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-d155090:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-d155090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );background-image:url("https://salamdesoto.madinasites.com/wp-content/uploads/2026/08/value-bg-scaled.png");background-position:top center;background-size:cover;}.elementor-1669 .elementor-element.elementor-element-d155090.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-ae111a7{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-1669 .elementor-element.elementor-element-ae111a7 img{width:100%;}.elementor-1669 .elementor-element.elementor-element-9f32c41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1669 .elementor-element.elementor-element-9f32c41 .elementor-image-box-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-9f32c41 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-9f32c41:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-9f32c41:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-9f32c41 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-f935e7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-960d80f );--border-color:var( --e-global-color-960d80f );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-f935e7e:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-f935e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );background-image:url("https://salamdesoto.madinasites.com/wp-content/uploads/2026/08/value-bg-scaled.png");background-position:top center;background-size:cover;}.elementor-1669 .elementor-element.elementor-element-f935e7e.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-ec29798{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-1669 .elementor-element.elementor-element-ec29798 img{width:100%;}.elementor-1669 .elementor-element.elementor-element-a2e8302{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1669 .elementor-element.elementor-element-a2e8302 .elementor-image-box-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-a2e8302 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-a2e8302:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-a2e8302:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-a2e8302 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-0fb0524{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDE0E463;--border-color:#DDE0E463;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-0fb0524:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-0fb0524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );background-image:url("https://salamdesoto.madinasites.com/wp-content/uploads/2026/08/ab39ad9d-f973-4228-9c4e-35b4a0e48af5dsfdsfds.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-1669 .elementor-element.elementor-element-8da8a6c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-1c92c7b{text-align:start;}.elementor-1669 .elementor-element.elementor-element-1c92c7b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-eebdafe{text-align:start;}.elementor-1669 .elementor-element.elementor-element-eebdafe .elementor-heading-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-ca8eda6{--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;--justify-content:space-between;--overlay-opacity:0.1;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-ca8eda6:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-ca8eda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-ca8eda6::before, .elementor-1669 .elementor-element.elementor-element-ca8eda6 > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-ca8eda6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-ca8eda6 > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-ca8eda6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-ca8eda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2e7ad29 ) 50%, var( --e-global-color-b09e2b3 ) 100%);}.elementor-1669 .elementor-element.elementor-element-cca61de{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-ed5dd89{text-align:start;}.elementor-1669 .elementor-element.elementor-element-ed5dd89 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-8b5880d{text-align:start;}.elementor-1669 .elementor-element.elementor-element-8b5880d .elementor-heading-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-69f63e6{--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;}.elementor-1669 .elementor-element.elementor-element-c7bc7b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B8C2CE;--border-color:#B8C2CE;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-c7bc7b2:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-c7bc7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-c7bc7b2.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-c7bc7b2:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-c7bc7b2, .elementor-1669 .elementor-element.elementor-element-c7bc7b2::before{--border-transition:0.3s;}.elementor-1669 .elementor-element.elementor-element-0f58fb2{text-align:center;}.elementor-1669 .elementor-element.elementor-element-0f58fb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:400;line-height:1.6em;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-c3af125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1669 .elementor-element.elementor-element-c3af125 .elementor-image-box-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-c3af125 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-c3af125:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-c3af125:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-c3af125 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-fe0d9e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B8C2CE;--border-color:#B8C2CE;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-fe0d9e3:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-fe0d9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-fe0d9e3.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-fe0d9e3:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-fe0d9e3, .elementor-1669 .elementor-element.elementor-element-fe0d9e3::before{--border-transition:0.3s;}.elementor-1669 .elementor-element.elementor-element-3047b94{text-align:center;}.elementor-1669 .elementor-element.elementor-element-3047b94 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:400;line-height:1.6em;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-2f39558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1669 .elementor-element.elementor-element-2f39558 .elementor-image-box-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-2f39558 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-2f39558:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-2f39558:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-2f39558 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-636fa7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B8C2CE;--border-color:#B8C2CE;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-636fa7e:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-636fa7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-636fa7e.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-636fa7e:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-636fa7e, .elementor-1669 .elementor-element.elementor-element-636fa7e::before{--border-transition:0.3s;}.elementor-1669 .elementor-element.elementor-element-2b48d66{text-align:center;}.elementor-1669 .elementor-element.elementor-element-2b48d66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:400;line-height:1.6em;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-cb9c857{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1669 .elementor-element.elementor-element-cb9c857 .elementor-image-box-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-cb9c857 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-cb9c857:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-cb9c857:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-cb9c857 .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-51366e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B8C2CE;--border-color:#B8C2CE;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-51366e6:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-51366e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-51366e6.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-51366e6:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-51366e6, .elementor-1669 .elementor-element.elementor-element-51366e6::before{--border-transition:0.3s;}.elementor-1669 .elementor-element.elementor-element-090bf14{text-align:center;}.elementor-1669 .elementor-element.elementor-element-090bf14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:400;line-height:1.6em;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-fabae1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1669 .elementor-element.elementor-element-fabae1e .elementor-image-box-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-fabae1e .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-fabae1e:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-fabae1e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-fabae1e .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-3e94010{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B8C2CE;--border-color:#B8C2CE;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-3e94010:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-3e94010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-3e94010.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-1669 .elementor-element.elementor-element-3e94010:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-3e94010, .elementor-1669 .elementor-element.elementor-element-3e94010::before{--border-transition:0.3s;}.elementor-1669 .elementor-element.elementor-element-0ce7b4f{text-align:center;}.elementor-1669 .elementor-element.elementor-element-0ce7b4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:400;line-height:1.6em;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-554f81b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1669 .elementor-element.elementor-element-554f81b .elementor-image-box-wrapper{text-align:center;}.elementor-1669 .elementor-element.elementor-element-554f81b .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-554f81b:has(:hover) .elementor-image-box-title,
					 .elementor-1669 .elementor-element.elementor-element-554f81b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-1669 .elementor-element.elementor-element-554f81b .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-1669 .elementor-element.elementor-element-66b2132{--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.05;--overlay-mix-blend-mode:luminosity;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1669 .elementor-element.elementor-element-66b2132:not(.elementor-motion-effects-element-type-background), .elementor-1669 .elementor-element.elementor-element-66b2132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-b09e2b3 ) 0%, #0E1B29 100%);}.elementor-1669 .elementor-element.elementor-element-66b2132::before, .elementor-1669 .elementor-element.elementor-element-66b2132 > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-66b2132 > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-66b2132 > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-66b2132 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-66b2132 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://salamdesoto.madinasites.com/wp-content/uploads/2026/08/pattern-02-scaled.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:25% auto;}.elementor-1669 .elementor-element.elementor-element-ee2bff8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-35af93a{text-align:start;}.elementor-1669 .elementor-element.elementor-element-35af93a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-8d29246{text-align:center;}.elementor-1669 .elementor-element.elementor-element-8d29246 .elementor-heading-title{color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-ae4dfa8{text-align:center;color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-e510926{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-a608123 .elementor-button{background-color:var( --e-global-color-7826b50 );fill:var( --e-global-color-b09e2b3 );color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-a608123 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-a608123 .elementor-button:focus{background-color:var( --e-global-color-960d80f );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-a608123 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1669 .elementor-element.elementor-element-a608123 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-a608123 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-a608123 .elementor-button:focus svg{fill:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-9448134 .elementor-button{background-color:var( --e-global-color-7826b50 );fill:var( --e-global-color-b09e2b3 );color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-9448134 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-9448134 .elementor-button:focus{background-color:var( --e-global-color-960d80f );color:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-9448134 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1669 .elementor-element.elementor-element-9448134 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1669 .elementor-element.elementor-element-9448134 .elementor-button:hover svg, .elementor-1669 .elementor-element.elementor-element-9448134 .elementor-button:focus svg{fill:var( --e-global-color-7826b50 );}.elementor-1669 .elementor-element.elementor-element-a5909fa{--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;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1669 .elementor-element.elementor-element-5596a7b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1669 .elementor-element.elementor-element-42265a2{text-align:start;}.elementor-1669 .elementor-element.elementor-element-42265a2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-960d80f );}.elementor-1669 .elementor-element.elementor-element-8d97591{text-align:start;}.elementor-1669 .elementor-element.elementor-element-8d97591 .elementor-heading-title{color:var( --e-global-color-b09e2b3 );}.elementor-1669 .elementor-element.elementor-element-4f12fd0{--e-image-carousel-slides-to-show:4;z-index:2;--e-transform-origin-x:center;--e-transform-origin-y:center;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1669 .elementor-element.elementor-element-5831586 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1669 .elementor-element.elementor-element-60032e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-645702d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-d8bad3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f7dc649 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1669 .elementor-element.elementor-element-702bbde .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-aa98660 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-86caa03 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-5bcfb10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f9b14d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-9292436 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-18f7557 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-352fdd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-07f3901 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-5e4c02b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f0717a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-9fba750 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-d2148ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-80e1f79 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-87c6e8d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-918db89 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-723dbc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-6311f63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-6028882{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-e71432b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-1669 .elementor-element.elementor-element-3fc1e6e{--width:45%;}.elementor-1669 .elementor-element.elementor-element-0727353{--width:40%;}.elementor-1669 .elementor-element.elementor-element-3525f25{--width:100%;}.elementor-1669 .elementor-element.elementor-element-ae52cba{--width:60%;}.elementor-1669 .elementor-element.elementor-element-1b523be{--width:50%;}.elementor-1669 .elementor-element.elementor-element-3708773{--width:24%;}.elementor-1669 .elementor-element.elementor-element-57a9cfa{--width:60%;}.elementor-1669 .elementor-element.elementor-element-6acd2ce{--width:50%;}.elementor-1669 .elementor-element.elementor-element-ee2bff8{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1669 .elementor-element.elementor-element-3fc1e6e{--width:100%;}.elementor-1669 .elementor-element.elementor-element-0727353{--width:100%;}.elementor-1669 .elementor-element.elementor-element-3525f25{--width:100%;}.elementor-1669 .elementor-element.elementor-element-0e8e908{--width:100%;}.elementor-1669 .elementor-element.elementor-element-ae52cba{--width:100%;}.elementor-1669 .elementor-element.elementor-element-1b523be{--width:100%;}.elementor-1669 .elementor-element.elementor-element-3708773{--width:100%;}.elementor-1669 .elementor-element.elementor-element-79e9742{--width:100%;}.elementor-1669 .elementor-element.elementor-element-19b9abe{--width:100%;}.elementor-1669 .elementor-element.elementor-element-ca80228{--width:100%;}.elementor-1669 .elementor-element.elementor-element-6acd2ce{--width:100%;}.elementor-1669 .elementor-element.elementor-element-80c6bc8{--width:100%;}.elementor-1669 .elementor-element.elementor-element-8da8a6c{--width:100%;}.elementor-1669 .elementor-element.elementor-element-cca61de{--width:100%;}.elementor-1669 .elementor-element.elementor-element-ee2bff8{--width:100%;}}@media(max-width:1024px){.elementor-1669 .elementor-element.elementor-element-77b003b{--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{line-height:var( --e-global-typography-primary-line-height );}.elementor-1669 .elementor-element.elementor-element-5831586 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1669 .elementor-element.elementor-element-60032e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-645702d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-d8bad3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f7dc649 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1669 .elementor-element.elementor-element-702bbde .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-aa98660 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-86caa03 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-5bcfb10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f9b14d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-9292436 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-18f7557 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-352fdd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-07f3901 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-5e4c02b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f0717a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-9fba750 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-d2148ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-80e1f79 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-87c6e8d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-918db89 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-da0ac03{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-723dbc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-e2f16b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1669 .elementor-element.elementor-element-320357f{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-64edc4a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1669 .elementor-element.elementor-element-3bab492{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1669 .elementor-element.elementor-element-eab71ab{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-eab71ab::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60% auto;}.elementor-1669 .elementor-element.elementor-element-6311f63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-dda6d47{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1669 .elementor-element.elementor-element-dda6d47.elementor-element{--align-self:center;}.elementor-1669 .elementor-element.elementor-element-9e67e7d{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-6028882{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-3870d9b{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-e71432b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f75e192{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-0fb0524{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-ca8eda6{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-69f63e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1669 .elementor-element.elementor-element-66b2132{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-a5909fa{--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:30px 30px;--row-gap:30px;--column-gap:30px;}}@media(max-width:767px){.elementor-1669 .elementor-element.elementor-element-77b003b{--min-height:68vh;--padding-top:100px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1669 .elementor-element.elementor-element-8370b69{text-align:center;}.elementor-1669 .elementor-element.elementor-element-5831586{text-align:center;}.elementor-1669 .elementor-element.elementor-element-5831586 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-ecb8f65{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1669 .elementor-element.elementor-element-d4da3b2{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-d4da3b2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-3308d4c{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-3308d4c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-88e1a4b{--flex-wrap:nowrap;}.elementor-1669 .elementor-element.elementor-element-85a4778{text-align:start;}.elementor-1669 .elementor-element.elementor-element-60032e4{text-align:start;}.elementor-1669 .elementor-element.elementor-element-60032e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-6c34572{--width:50%;}.elementor-1669 .elementor-element.elementor-element-8803676{text-align:center;}.elementor-1669 .elementor-element.elementor-element-c96b9fb{--flex-wrap:nowrap;}.elementor-1669 .elementor-element.elementor-element-645702d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-d8bad3e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f7dc649 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-1669 .elementor-element.elementor-element-8778c79{--flex-wrap:nowrap;}.elementor-1669 .elementor-element.elementor-element-702bbde .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-aa98660 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-86caa03 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-913a2ff{--flex-wrap:nowrap;}.elementor-1669 .elementor-element.elementor-element-5bcfb10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f9b14d6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-9292436 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-d84f4c9{--flex-wrap:nowrap;}.elementor-1669 .elementor-element.elementor-element-18f7557 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-352fdd5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-07f3901 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-e784710{--flex-wrap:nowrap;}.elementor-1669 .elementor-element.elementor-element-5e4c02b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-f0717a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-9fba750 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-ca944e6{text-align:center;}.elementor-1669 .elementor-element.elementor-element-6066cfa{--flex-wrap:nowrap;}.elementor-1669 .elementor-element.elementor-element-d2148ea.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-d2148ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-80e1f79 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-5c91715{--flex-wrap:nowrap;}.elementor-1669 .elementor-element.elementor-element-87c6e8d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1669 .elementor-element.elementor-element-87c6e8d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-918db89 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-da0ac03{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-a42e603{text-align:start;}.elementor-1669 .elementor-element.elementor-element-723dbc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-320357f{--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;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-eca19c6{text-align:center;}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-ca033b1{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-64edc4a{--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;}.elementor-1669 .elementor-element.elementor-element-bcb63aa{text-align:center;}.elementor-1669 .elementor-element.elementor-element-7773c2a{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-3bab492{--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;}.elementor-1669 .elementor-element.elementor-element-478c8e0{text-align:center;}.elementor-1669 .elementor-element.elementor-element-359228d{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-eab71ab{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-eab71ab::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .e-con-inner > .elementor-background-video-container::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1669 .elementor-element.elementor-element-eab71ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-1669 .elementor-element.elementor-element-5bdbbb3{text-align:start;}.elementor-1669 .elementor-element.elementor-element-6311f63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-cbaa582{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-9e67e7d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-a24b8e5 img{height:300px;}.elementor-1669 .elementor-element.elementor-element-57a9cfa{--width:90%;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-57a9cfa.e-con{--align-self:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-e28f773{text-align:start;}.elementor-1669 .elementor-element.elementor-element-6028882{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-e48c335{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-3870d9b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-ca80228{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1669 .elementor-element.elementor-element-47e3525{text-align:start;}.elementor-1669 .elementor-element.elementor-element-e71432b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1669 .elementor-element.elementor-element-7be7edf{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-f75e192{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-b10693e{text-align:center;}.elementor-1669 .elementor-element.elementor-element-0fb0524{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-1c92c7b{text-align:start;}.elementor-1669 .elementor-element.elementor-element-ca8eda6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-ed5dd89{text-align:center;}.elementor-1669 .elementor-element.elementor-element-0f58fb2{text-align:center;}.elementor-1669 .elementor-element.elementor-element-3047b94{text-align:center;}.elementor-1669 .elementor-element.elementor-element-2b48d66{text-align:center;}.elementor-1669 .elementor-element.elementor-element-090bf14{text-align:center;}.elementor-1669 .elementor-element.elementor-element-0ce7b4f{text-align:center;}.elementor-1669 .elementor-element.elementor-element-66b2132{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-35af93a{text-align:center;}.elementor-1669 .elementor-element.elementor-element-a608123{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-9448134{width:auto;max-width:auto;}.elementor-1669 .elementor-element.elementor-element-a5909fa{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1669 .elementor-element.elementor-element-42265a2{text-align:center;}.elementor-1669 .elementor-element.elementor-element-4f12fd0{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image, class: .elementor-element-dda6d47 */.elementor-1669 .elementor-element.elementor-element-dda6d47 img {
    animation: floatingImage 4s ease-in-out infinite;
}

@keyframes floatingImage {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-15px);
    }

    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0cfb289 *//* Icon List - Round Icon Background */
.elementor-1669 .elementor-element.elementor-element-0cfb289 .elementor-icon-list-icon {
    width: 38px;
    height: 38px;
    min-width: 38px;
    border-radius: 50%;
    background: rgba(2, 61, 41, 0.10);
    
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3153771 */.elementor-1669 .elementor-element.elementor-element-3153771 .elementor-icon svg{
    animation: rotateSVG 20s linear infinite;
    transform-origin: center center;
}

@keyframes rotateSVG {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4f12fd0 */.elementor-1669 .elementor-element.elementor-element-4f12fd0 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */