.elementor-678 .elementor-element.elementor-element-b92f1f6{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:clamp(14px, 1.5vw, 20px);--padding-bottom:clamp(14px, 1.5vw, 20px);--padding-left:clamp(16px, calc(10.37px + 1.5vw), 32px);--padding-right:clamp(16px, calc(10.37px + 1.5vw), 32px);}.elementor-678 .elementor-element.elementor-element-7e88d7f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.02);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-678 .elementor-element.elementor-element-7e88d7f:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-7e88d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-7e88d7f: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-secondary );--border-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-7e88d7f, .elementor-678 .elementor-element.elementor-element-7e88d7f::before{--border-transition:0.3s;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-678 .elementor-element.elementor-element-8d568f2.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-678 .elementor-element.elementor-element-8d568f2.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-678 .elementor-element.elementor-element-8d568f2.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-8d568f2 .elementor-image-box-wrapper .elementor-image-box-img{width:78px;}.elementor-678 .elementor-element.elementor-element-8d568f2 .elementor-image-box-img img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D5CAB7;border-radius:100px;transition-duration:0.3s;}.elementor-678 .elementor-element.elementor-element-8d568f2 .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-8d568f2:has(:hover) .elementor-image-box-title,
					 .elementor-678 .elementor-element.elementor-element-8d568f2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-48d58c2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.02);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-678 .elementor-element.elementor-element-48d58c2:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-48d58c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-48d58c2: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-secondary );--border-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-48d58c2, .elementor-678 .elementor-element.elementor-element-48d58c2::before{--border-transition:0.3s;}.elementor-678 .elementor-element.elementor-element-bd2c65c.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-678 .elementor-element.elementor-element-bd2c65c.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-678 .elementor-element.elementor-element-bd2c65c.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-bd2c65c .elementor-image-box-wrapper .elementor-image-box-img{width:78px;}.elementor-678 .elementor-element.elementor-element-bd2c65c .elementor-image-box-img img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D5CAB7;border-radius:100px;transition-duration:0.3s;}.elementor-678 .elementor-element.elementor-element-bd2c65c .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-bd2c65c:has(:hover) .elementor-image-box-title,
					 .elementor-678 .elementor-element.elementor-element-bd2c65c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-009a90a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.02);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-678 .elementor-element.elementor-element-009a90a:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-009a90a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-009a90a: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-secondary );--border-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-009a90a, .elementor-678 .elementor-element.elementor-element-009a90a::before{--border-transition:0.3s;}.elementor-678 .elementor-element.elementor-element-b2aa0a1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-678 .elementor-element.elementor-element-b2aa0a1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-678 .elementor-element.elementor-element-b2aa0a1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-b2aa0a1 .elementor-image-box-wrapper .elementor-image-box-img{width:78px;}.elementor-678 .elementor-element.elementor-element-b2aa0a1 .elementor-image-box-img img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D5CAB7;border-radius:100px;transition-duration:0.3s;}.elementor-678 .elementor-element.elementor-element-b2aa0a1 .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-b2aa0a1:has(:hover) .elementor-image-box-title,
					 .elementor-678 .elementor-element.elementor-element-b2aa0a1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-4169453{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.02);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-678 .elementor-element.elementor-element-4169453:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4169453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-4169453: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-secondary );--border-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-4169453, .elementor-678 .elementor-element.elementor-element-4169453::before{--border-transition:0.3s;}.elementor-678 .elementor-element.elementor-element-30788df.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-678 .elementor-element.elementor-element-30788df.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-678 .elementor-element.elementor-element-30788df.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-30788df .elementor-image-box-wrapper .elementor-image-box-img{width:78px;}.elementor-678 .elementor-element.elementor-element-30788df .elementor-image-box-img img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D5CAB7;border-radius:100px;transition-duration:0.3s;}.elementor-678 .elementor-element.elementor-element-30788df .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-30788df:has(:hover) .elementor-image-box-title,
					 .elementor-678 .elementor-element.elementor-element-30788df:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-ec90ac2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.02);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-678 .elementor-element.elementor-element-ec90ac2:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-ec90ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-ec90ac2: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-secondary );--border-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-ec90ac2, .elementor-678 .elementor-element.elementor-element-ec90ac2::before{--border-transition:0.3s;}.elementor-678 .elementor-element.elementor-element-22f09ea.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-678 .elementor-element.elementor-element-22f09ea.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-678 .elementor-element.elementor-element-22f09ea.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-22f09ea .elementor-image-box-wrapper .elementor-image-box-img{width:78px;}.elementor-678 .elementor-element.elementor-element-22f09ea .elementor-image-box-img img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D5CAB7;border-radius:100px;transition-duration:0.3s;}.elementor-678 .elementor-element.elementor-element-22f09ea .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-22f09ea:has(:hover) .elementor-image-box-title,
					 .elementor-678 .elementor-element.elementor-element-22f09ea:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-988da2a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E1D5;--border-color:#E8E1D5;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.02);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-678 .elementor-element.elementor-element-988da2a:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-988da2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-988da2a: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-secondary );--border-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-988da2a, .elementor-678 .elementor-element.elementor-element-988da2a::before{--border-transition:0.3s;}.elementor-678 .elementor-element.elementor-element-486690e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-678 .elementor-element.elementor-element-486690e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-678 .elementor-element.elementor-element-486690e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-486690e .elementor-image-box-wrapper .elementor-image-box-img{width:78px;}.elementor-678 .elementor-element.elementor-element-486690e .elementor-image-box-img img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D5CAB7;border-radius:100px;transition-duration:0.3s;}.elementor-678 .elementor-element.elementor-element-486690e .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );font-weight:var( --e-global-typography-421d1c2-font-weight );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-486690e:has(:hover) .elementor-image-box-title,
					 .elementor-678 .elementor-element.elementor-element-486690e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-22fbbbd{--display:grid;--e-con-grid-template-columns:1.08fr 0.92fr;--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:clamp(40px, 4.5vw, 60px);--padding-bottom:clamp(40px, 4.5vw, 60px);--padding-left:clamp(16px, calc(10.37px + 1.5vw), 32px);--padding-right:clamp(16px, calc(10.37px + 1.5vw), 32px);}.elementor-678 .elementor-element.elementor-element-13e9526{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#E8E1D5;--border-color:#E8E1D5;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03);--padding-top:clamp(22px, 2.6vw, 32px);--padding-bottom:clamp(22px, 2.6vw, 32px);--padding-left:clamp(22px, 2.6vw, 32px);--padding-right:clamp(22px, 2.6vw, 32px);}.elementor-678 .elementor-element.elementor-element-13e9526:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-13e9526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-fa16f57 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-23fda33 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.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-678 .elementor-element.elementor-element-a04dbf6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-891b236 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-891b236 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-891b236 .elementor-button:focus{background-color:var( --e-global-color-91ff3a7 );}.elementor-678 .elementor-element.elementor-element-a78a6fa .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5CAB7;}.elementor-678 .elementor-element.elementor-element-a78a6fa .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-a78a6fa .elementor-button:focus{background-color:#F6F1E8;}.elementor-678 .elementor-element.elementor-element-f6a8d37{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-678 .elementor-element.elementor-element-04f5983{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:clamp(16px, 1.8vw, 24px);--padding-bottom:clamp(16px, 1.8vw, 24px);--padding-left:clamp(16px, 1.8vw, 24px);--padding-right:clamp(16px, 1.8vw, 24px);bottom:0px;--z-index:2;}body:not(.rtl) .elementor-678 .elementor-element.elementor-element-04f5983{left:0px;}body.rtl .elementor-678 .elementor-element.elementor-element-04f5983{right:0px;}.elementor-678 .elementor-element.elementor-element-1d35b29 .elementor-heading-title{font-family:var( --e-global-typography-4f55043-font-family ), Sans-serif;font-size:var( --e-global-typography-4f55043-font-size );font-weight:var( --e-global-typography-4f55043-font-weight );line-height:var( --e-global-typography-4f55043-line-height );color:var( --e-global-color-accent );}.elementor-678 .elementor-element.elementor-element-d99ade5 .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-accent );}.elementor-678 .elementor-element.elementor-element-9bba108{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0;--padding-bottom:clamp(40px, 4.5vw, 60px);--padding-left:clamp(16px, calc(10.37px + 1.5vw), 32px);--padding-right:clamp(16px, calc(10.37px + 1.5vw), 32px);}.elementor-678 .elementor-element.elementor-element-e6970c5{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-917e7f9{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:clamp(16px, 1.8vw, 24px);--padding-bottom:clamp(16px, 1.8vw, 24px);--padding-left:clamp(16px, 1.8vw, 24px);--padding-right:clamp(16px, 1.8vw, 24px);bottom:0px;--z-index:2;}body:not(.rtl) .elementor-678 .elementor-element.elementor-element-917e7f9{left:0px;}body.rtl .elementor-678 .elementor-element.elementor-element-917e7f9{right:0px;}.elementor-678 .elementor-element.elementor-element-51c998b .elementor-heading-title{font-family:var( --e-global-typography-4f55043-font-family ), Sans-serif;font-size:var( --e-global-typography-4f55043-font-size );font-weight:var( --e-global-typography-4f55043-font-weight );line-height:var( --e-global-typography-4f55043-line-height );color:var( --e-global-color-accent );}.elementor-678 .elementor-element.elementor-element-99a630c .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-accent );}.elementor-678 .elementor-element.elementor-element-3703790{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-3536f97{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:clamp(16px, 1.8vw, 24px);--padding-bottom:clamp(16px, 1.8vw, 24px);--padding-left:clamp(16px, 1.8vw, 24px);--padding-right:clamp(16px, 1.8vw, 24px);bottom:0px;--z-index:2;}body:not(.rtl) .elementor-678 .elementor-element.elementor-element-3536f97{left:0px;}body.rtl .elementor-678 .elementor-element.elementor-element-3536f97{right:0px;}.elementor-678 .elementor-element.elementor-element-a44b615 .elementor-heading-title{font-family:var( --e-global-typography-4f55043-font-family ), Sans-serif;font-size:var( --e-global-typography-4f55043-font-size );font-weight:var( --e-global-typography-4f55043-font-weight );line-height:var( --e-global-typography-4f55043-line-height );color:var( --e-global-color-accent );}.elementor-678 .elementor-element.elementor-element-299227f .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-accent );}.elementor-678 .elementor-element.elementor-element-c16a5fc{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-81ff972{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:clamp(16px, 1.8vw, 24px);--padding-bottom:clamp(16px, 1.8vw, 24px);--padding-left:clamp(16px, 1.8vw, 24px);--padding-right:clamp(16px, 1.8vw, 24px);bottom:0px;--z-index:2;}body:not(.rtl) .elementor-678 .elementor-element.elementor-element-81ff972{left:0px;}body.rtl .elementor-678 .elementor-element.elementor-element-81ff972{right:0px;}.elementor-678 .elementor-element.elementor-element-4b59c2c .elementor-heading-title{font-family:var( --e-global-typography-4f55043-font-family ), Sans-serif;font-size:var( --e-global-typography-4f55043-font-size );font-weight:var( --e-global-typography-4f55043-font-weight );line-height:var( --e-global-typography-4f55043-line-height );color:var( --e-global-color-accent );}.elementor-678 .elementor-element.elementor-element-61965d7 .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-accent );}.elementor-678 .elementor-element.elementor-element-e58d8a8{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-f827c1c{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:clamp(16px, 1.8vw, 24px);--padding-bottom:clamp(16px, 1.8vw, 24px);--padding-left:clamp(16px, 1.8vw, 24px);--padding-right:clamp(16px, 1.8vw, 24px);bottom:0px;--z-index:2;}body:not(.rtl) .elementor-678 .elementor-element.elementor-element-f827c1c{left:0px;}body.rtl .elementor-678 .elementor-element.elementor-element-f827c1c{right:0px;}.elementor-678 .elementor-element.elementor-element-677ab19 .elementor-heading-title{font-family:var( --e-global-typography-4f55043-font-family ), Sans-serif;font-size:var( --e-global-typography-4f55043-font-size );font-weight:var( --e-global-typography-4f55043-font-weight );line-height:var( --e-global-typography-4f55043-line-height );color:var( --e-global-color-accent );}.elementor-678 .elementor-element.elementor-element-9c9092e .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-accent );}.elementor-678 .elementor-element.elementor-element-0e54d8a{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-3357002{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:clamp(16px, 1.8vw, 24px);--padding-bottom:clamp(16px, 1.8vw, 24px);--padding-left:clamp(16px, 1.8vw, 24px);--padding-right:clamp(16px, 1.8vw, 24px);bottom:0px;--z-index:2;}body:not(.rtl) .elementor-678 .elementor-element.elementor-element-3357002{left:0px;}body.rtl .elementor-678 .elementor-element.elementor-element-3357002{right:0px;}.elementor-678 .elementor-element.elementor-element-9f52d8b .elementor-heading-title{font-family:var( --e-global-typography-4f55043-font-family ), Sans-serif;font-size:var( --e-global-typography-4f55043-font-size );font-weight:var( --e-global-typography-4f55043-font-weight );line-height:var( --e-global-typography-4f55043-line-height );color:var( --e-global-color-accent );}.elementor-678 .elementor-element.elementor-element-96abf1d .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-accent );}.elementor-678 .elementor-element.elementor-element-45a99d9{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-9db07b1{--display:flex;--position:absolute;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:clamp(16px, 1.8vw, 24px);--padding-bottom:clamp(16px, 1.8vw, 24px);--padding-left:clamp(16px, 1.8vw, 24px);--padding-right:clamp(16px, 1.8vw, 24px);bottom:0px;--z-index:2;}body:not(.rtl) .elementor-678 .elementor-element.elementor-element-9db07b1{left:0px;}body.rtl .elementor-678 .elementor-element.elementor-element-9db07b1{right:0px;}.elementor-678 .elementor-element.elementor-element-b88428f .elementor-heading-title{font-family:var( --e-global-typography-4f55043-font-family ), Sans-serif;font-size:var( --e-global-typography-4f55043-font-size );font-weight:var( --e-global-typography-4f55043-font-weight );line-height:var( --e-global-typography-4f55043-line-height );color:var( --e-global-color-accent );}.elementor-678 .elementor-element.elementor-element-888bce0 .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-accent );}@media(max-width:1444px){.elementor-678 .elementor-element.elementor-element-b92f1f6{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );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-678 .elementor-element.elementor-element-8d568f2 .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-bd2c65c .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-b2aa0a1 .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-30788df .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-22f09ea .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-486690e .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-22fbbbd{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-678 .elementor-element.elementor-element-fa16f57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-23fda33 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );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 );line-height:var( --e-global-typography-accent-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-678 .elementor-element.elementor-element-1d35b29 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-d99ade5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-9bba108{--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-51c998b .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-99a630c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-a44b615 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-299227f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-4b59c2c .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-61965d7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-677ab19 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-9c9092e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-9f52d8b .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-96abf1d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-b88428f .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-888bce0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-678 .elementor-element.elementor-element-b92f1f6{--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-22fbbbd{--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-9bba108{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-b92f1f6{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );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-678 .elementor-element.elementor-element-8d568f2 .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-bd2c65c .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-b2aa0a1 .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-30788df .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-22f09ea .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-486690e .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-22fbbbd{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-678 .elementor-element.elementor-element-fa16f57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-23fda33 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );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 );line-height:var( --e-global-typography-accent-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-678 .elementor-element.elementor-element-1d35b29 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-d99ade5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-9bba108{--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-51c998b .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-99a630c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-a44b615 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-299227f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-4b59c2c .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-61965d7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-677ab19 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-9c9092e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-9f52d8b .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-96abf1d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-b88428f .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-888bce0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-b92f1f6{--e-con-grid-template-columns:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );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-678 .elementor-element.elementor-element-8d568f2 .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-8d568f2 .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-bd2c65c .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-bd2c65c .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-b2aa0a1 .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-b2aa0a1 .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-30788df .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-30788df .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-22f09ea .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-22f09ea .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-486690e .elementor-image-box-img{margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-486690e .elementor-image-box-title{font-size:var( --e-global-typography-421d1c2-font-size );line-height:var( --e-global-typography-421d1c2-line-height );}.elementor-678 .elementor-element.elementor-element-22fbbbd{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-678 .elementor-element.elementor-element-fa16f57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-678 .elementor-element.elementor-element-23fda33 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );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-678 .elementor-element.elementor-element-a04dbf6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-891b236{width:100%;max-width:100%;}.elementor-678 .elementor-element.elementor-element-a78a6fa{width:100%;max-width:100%;}.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-678 .elementor-element.elementor-element-1d35b29 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-d99ade5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-9bba108{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-51c998b .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-99a630c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-a44b615 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-299227f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-4b59c2c .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-61965d7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-677ab19 .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-9c9092e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-9f52d8b .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-96abf1d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-b88428f .elementor-heading-title{font-size:var( --e-global-typography-4f55043-font-size );line-height:var( --e-global-typography-4f55043-line-height );}.elementor-678 .elementor-element.elementor-element-888bce0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-678 .elementor-element.elementor-element-b92f1f6{--content-width:1000px;}}/* Start custom CSS for container, class: .elementor-element-7e88d7f */.elementor-678 .elementor-element.elementor-element-7e88d7f img{
    padding: 3px;
}


.elementor-678 .elementor-element.elementor-element-7e88d7f:hover img{
    border-color: #c51e25;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d58c2 */.elementor-678 .elementor-element.elementor-element-48d58c2 img{
    padding: 3px;
}


.elementor-678 .elementor-element.elementor-element-48d58c2:hover img{
    border-color: #c51e25;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-009a90a */.elementor-678 .elementor-element.elementor-element-009a90a img{
    padding: 3px;
}


.elementor-678 .elementor-element.elementor-element-009a90a:hover img{
    border-color: #c51e25;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4169453 */.elementor-678 .elementor-element.elementor-element-4169453 img{
    padding: 3px;
}


.elementor-678 .elementor-element.elementor-element-4169453:hover img{
    border-color: #c51e25;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec90ac2 */.elementor-678 .elementor-element.elementor-element-ec90ac2 img{
    padding: 3px;
}


.elementor-678 .elementor-element.elementor-element-ec90ac2:hover img{
    border-color: #c51e25;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988da2a */.elementor-678 .elementor-element.elementor-element-988da2a img{
    padding: 3px;
}


.elementor-678 .elementor-element.elementor-element-988da2a:hover img{
    border-color: #c51e25;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23fda33 */.elementor-678 .elementor-element.elementor-element-23fda33 span{
        background: linear-gradient(135deg, #c51e25, #D97706);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a8d37 */.elementor-678 .elementor-element.elementor-element-f6a8d37:before{
    content: "";
    background: linear-gradient(to top, rgba(18, 15, 12, 0.9) 0%, rgba(18, 15, 12, 0.2) 60%, transparent 100%);
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.elementor-678 .elementor-element.elementor-element-f6a8d37 img{
    transition: all 0.3s;
}

.elementor-678 .elementor-element.elementor-element-f6a8d37:hover img{
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6970c5 */.elementor-678 .elementor-element.elementor-element-e6970c5:before{
    content: "";
    background: linear-gradient(to top, rgba(18, 15, 12, 0.9) 0%, rgba(18, 15, 12, 0.2) 60%, transparent 100%);
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.elementor-678 .elementor-element.elementor-element-e6970c5 img{
    transition: all 0.3s;
}

.elementor-678 .elementor-element.elementor-element-e6970c5:hover img{
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3703790 */.elementor-678 .elementor-element.elementor-element-3703790:before{
    content: "";
    background: linear-gradient(to top, rgba(18, 15, 12, 0.9) 0%, rgba(18, 15, 12, 0.2) 60%, transparent 100%);
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.elementor-678 .elementor-element.elementor-element-3703790 img{
    transition: all 0.3s;
}

.elementor-678 .elementor-element.elementor-element-3703790:hover img{
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c16a5fc */.elementor-678 .elementor-element.elementor-element-c16a5fc:before{
    content: "";
    background: linear-gradient(to top, rgba(18, 15, 12, 0.9) 0%, rgba(18, 15, 12, 0.2) 60%, transparent 100%);
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.elementor-678 .elementor-element.elementor-element-c16a5fc img{
    transition: all 0.3s;
}

.elementor-678 .elementor-element.elementor-element-c16a5fc:hover img{
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e58d8a8 */.elementor-678 .elementor-element.elementor-element-e58d8a8:before{
    content: "";
    background: linear-gradient(to top, rgba(18, 15, 12, 0.9) 0%, rgba(18, 15, 12, 0.2) 60%, transparent 100%);
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.elementor-678 .elementor-element.elementor-element-e58d8a8 img{
    transition: all 0.3s;
}

.elementor-678 .elementor-element.elementor-element-e58d8a8:hover img{
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e54d8a */.elementor-678 .elementor-element.elementor-element-0e54d8a:before{
    content: "";
    background: linear-gradient(to top, rgba(18, 15, 12, 0.9) 0%, rgba(18, 15, 12, 0.2) 60%, transparent 100%);
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.elementor-678 .elementor-element.elementor-element-0e54d8a img{
    transition: all 0.3s;
}

.elementor-678 .elementor-element.elementor-element-0e54d8a:hover img{
    transform: scale(1.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45a99d9 */.elementor-678 .elementor-element.elementor-element-45a99d9:before{
    content: "";
    background: linear-gradient(to top, rgba(18, 15, 12, 0.9) 0%, rgba(18, 15, 12, 0.2) 60%, transparent 100%);
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.elementor-678 .elementor-element.elementor-element-45a99d9 img{
    transition: all 0.3s;
}

.elementor-678 .elementor-element.elementor-element-45a99d9:hover img{
    transform: scale(1.06);
}/* End custom CSS */