.elementor-1286 .elementor-element.elementor-element-e876793{--display:flex;--min-height:0vh;--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-around;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1286 .elementor-element.elementor-element-e876793:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-e876793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rushliv.ma/wp-content/uploads/2026/06/hero-image0.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1286 .elementor-element.elementor-element-e876793.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-de2d16c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-de2d16c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-15457ff{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1286 .elementor-element.elementor-element-0c87ee6 .elementor-button{background-color:#FFE5E5;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#DB191A;color:#DB191A;border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-1286 .elementor-element.elementor-element-0c87ee6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1286 .elementor-element.elementor-element-0c87ee6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1286 .elementor-element.elementor-element-a1a9622{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-a1a9622 .elementor-headline{text-align:start;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-a1a9622 .elementor-headline-plain-text{color:#080808;}.elementor-1286 .elementor-element.elementor-element-a1a9622 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:bold;z-index:auto;}.elementor-1286 .elementor-element.elementor-element-a1a9622 .elementor-headline-dynamic-wrapper path{stroke:#DB191A;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;}.elementor-1286 .elementor-element.elementor-element-a1a9622 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-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-1286 .elementor-element.elementor-element-340d068{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-1286 .elementor-element.elementor-element-340d068.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-57d4e91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-f921361 .elementor-button{background-color:#FFFFFF0D;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;fill:#dc1c1c;color:#dc1c1c;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:50px 15px 50px 50px;padding:17px 17px 17px 17px;}.elementor-1286 .elementor-element.elementor-element-885c154 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(299deg, #434343 0%, #000000 77%);border-radius:15px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-885c154 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1286 .elementor-element.elementor-element-885c154 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1286 .elementor-element.elementor-element-89395d4{--spacer-size:50px;}.elementor-1286 .elementor-element.elementor-element-977d33b{--display:flex;--min-height:487px;}.elementor-1286 .elementor-element.elementor-element-b589e44{--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-1286 .elementor-element.elementor-element-3b092b5{--display:flex;--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-c75c9d5{width:var( --container-widget-width, 135.185% );max-width:135.185%;--container-widget-width:135.185%;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-c75c9d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-6a27973{--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;}.elementor-1286 .elementor-element.elementor-element-4166e6e{--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;--border-radius:64px 64px 64px 64px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1286 .elementor-element.elementor-element-763bba5{--display:flex;}.elementor-1286 .elementor-element.elementor-element-5a7cf0a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-5a7cf0a .elementor-headline{text-align:start;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-5a7cf0a .elementor-headline-plain-text{color:#080808;}.elementor-1286 .elementor-element.elementor-element-5a7cf0a .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:bold;z-index:auto;}.elementor-1286 .elementor-element.elementor-element-5a7cf0a .elementor-headline-dynamic-wrapper path{stroke:#DB191A;stroke-width:0px;stroke-linecap:round;stroke-linejoin:round;}.elementor-1286 .elementor-element.elementor-element-5a7cf0a .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-1286 .elementor-element.elementor-element-f730e5c{width:var( --container-widget-width, 96.07% );max-width:96.07%;--container-widget-width:96.07%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-1286 .elementor-element.elementor-element-f730e5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-d8db93b{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-d77ab3a{left:0px;}body.rtl .elementor-1286 .elementor-element.elementor-element-d77ab3a{right:0px;}.elementor-1286 .elementor-element.elementor-element-d77ab3a{top:0px;}.elementor-1286 .elementor-element.elementor-element-d77ab3a .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-2279b65{left:0px;}body.rtl .elementor-1286 .elementor-element.elementor-element-2279b65{right:0px;}.elementor-1286 .elementor-element.elementor-element-2279b65{top:0px;}.elementor-1286 .elementor-element.elementor-element-b963474{z-index:1;}.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-1286 .elementor-element.elementor-element-84bc627 .elementor-icon-wrapper{text-align:center;}.elementor-1286 .elementor-element.elementor-element-84bc627.elementor-view-stacked .elementor-icon{background-color:#151515;}.elementor-1286 .elementor-element.elementor-element-84bc627.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-84bc627.elementor-view-default .elementor-icon{color:#151515;border-color:#151515;}.elementor-1286 .elementor-element.elementor-element-84bc627.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-84bc627.elementor-view-default .elementor-icon svg{fill:#151515;}.elementor-1286 .elementor-element.elementor-element-84bc627 .elementor-icon i, .elementor-1286 .elementor-element.elementor-element-84bc627 .elementor-icon svg{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-310c08a{--display:grid;--min-height:53px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1286 .elementor-element.elementor-element-dd8e249 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1286 .elementor-element.elementor-element-dd8e249.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-dd8e249.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-dd8e249.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-dd8e249 .elementor-icon{font-size:38px;}.elementor-1286 .elementor-element.elementor-element-dd8e249 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-dd8e249 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-dd8e249 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1286 .elementor-element.elementor-element-dd8e249:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-dd8e249:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-dd8e249 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:15px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-5f0f249 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1286 .elementor-element.elementor-element-5f0f249.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-5f0f249.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-5f0f249.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-5f0f249 .elementor-icon{font-size:38px;}.elementor-1286 .elementor-element.elementor-element-5f0f249 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-5f0f249 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-5f0f249 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1286 .elementor-element.elementor-element-5f0f249:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-5f0f249:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-5f0f249 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:15px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-fff27fe .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1286 .elementor-element.elementor-element-fff27fe.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-fff27fe.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-fff27fe.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-fff27fe .elementor-icon{font-size:38px;}.elementor-1286 .elementor-element.elementor-element-fff27fe .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-fff27fe .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-fff27fe .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1286 .elementor-element.elementor-element-fff27fe:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-fff27fe:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-fff27fe .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:15px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-ccb634f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1286 .elementor-element.elementor-element-ccb634f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-ccb634f.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-ccb634f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-ccb634f .elementor-icon{font-size:38px;}.elementor-1286 .elementor-element.elementor-element-ccb634f .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-ccb634f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-ccb634f .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1286 .elementor-element.elementor-element-ccb634f:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-ccb634f:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-ccb634f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:15px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-a3bed67 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1286 .elementor-element.elementor-element-a3bed67.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-a3bed67.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-a3bed67.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-a3bed67 .elementor-icon{font-size:38px;}.elementor-1286 .elementor-element.elementor-element-a3bed67 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-a3bed67 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-a3bed67 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1286 .elementor-element.elementor-element-a3bed67:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-a3bed67:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-a3bed67 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:15px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-87c188a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1286 .elementor-element.elementor-element-87c188a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-87c188a.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-87c188a.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-87c188a .elementor-icon{font-size:38px;}.elementor-1286 .elementor-element.elementor-element-87c188a .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-87c188a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-87c188a .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1286 .elementor-element.elementor-element-87c188a:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-87c188a:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-87c188a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:15px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b1b463d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1286 .elementor-element.elementor-element-b1b463d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-b1b463d.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-b1b463d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-b1b463d .elementor-icon{font-size:38px;}.elementor-1286 .elementor-element.elementor-element-b1b463d .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-b1b463d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-b1b463d .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1286 .elementor-element.elementor-element-b1b463d:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-b1b463d:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b1b463d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:15px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-9e29697 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-1286 .elementor-element.elementor-element-9e29697.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-9e29697.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-9e29697.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-9e29697 .elementor-icon{font-size:38px;}.elementor-1286 .elementor-element.elementor-element-9e29697 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-9e29697 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-9e29697 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1286 .elementor-element.elementor-element-9e29697:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-9e29697:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-9e29697 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:15px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-981fbf3 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(299deg, #434343 0%, #000000 77%);border-radius:15px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-981fbf3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1286 .elementor-element.elementor-element-981fbf3 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1286 .elementor-element.elementor-element-a9871e5{--display:flex;--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-1286 .elementor-element.elementor-element-428d752{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-8106c01{left:0px;}body.rtl .elementor-1286 .elementor-element.elementor-element-8106c01{right:0px;}.elementor-1286 .elementor-element.elementor-element-8106c01{top:0px;}.elementor-1286 .elementor-element.elementor-element-8106c01 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-a628ca9{left:0px;}body.rtl .elementor-1286 .elementor-element.elementor-element-a628ca9{right:0px;}.elementor-1286 .elementor-element.elementor-element-a628ca9{top:0px;z-index:11;}.elementor-1286 .elementor-element.elementor-element-a628ca9 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-1286 .elementor-element.elementor-element-7b31e38{left:0px;}body.rtl .elementor-1286 .elementor-element.elementor-element-7b31e38{right:0px;}.elementor-1286 .elementor-element.elementor-element-7b31e38{top:0px;z-index:11;}.elementor-1286 .elementor-element.elementor-element-8ba84ae{z-index:1;}.elementor-1286 .elementor-element.elementor-element-1382781{--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:center;--border-radius:0px 0px 70px 70px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1286 .elementor-element.elementor-element-1382781:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-1382781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E7E7E7 100%);}.elementor-1286 .elementor-element.elementor-element-fa88dcb .elementor-button{background-color:#B9070F;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:18px 18px 18px 18px;padding:5px 10px 5px 10px;}.elementor-1286 .elementor-element.elementor-element-eff2224{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-eff2224 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-eff2224 .elementor-headline-plain-text{color:#080808;}.elementor-1286 .elementor-element.elementor-element-eff2224 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:bold;z-index:auto;}.elementor-1286 .elementor-element.elementor-element-eff2224 .elementor-headline-dynamic-wrapper path{stroke:#DB191A;stroke-width:0px;stroke-linecap:round;stroke-linejoin:round;}.elementor-1286 .elementor-element.elementor-element-eff2224 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-1286 .elementor-element.elementor-element-e65d5f2{--display:grid;--min-height:474px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1286 .elementor-element.elementor-element-3a513d5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;}.elementor-1286 .elementor-element.elementor-element-3a513d5:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-3a513d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-360b74c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-360b74c .elementor-icon-box-wrapper{gap:13px;}.elementor-1286 .elementor-element.elementor-element-360b74c .elementor-icon-box-title{margin-block-end:5px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-stacked .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-default .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-360b74c.elementor-view-default:has(:focus) .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-360b74c .elementor-icon{font-size:29px;}.elementor-1286 .elementor-element.elementor-element-360b74c .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-360b74c .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-360b74c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-360b74c:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-360b74c:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-360b74c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-1286 .elementor-element.elementor-element-07c51b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;}.elementor-1286 .elementor-element.elementor-element-07c51b8:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-07c51b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-3548238 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-3548238 .elementor-icon-box-wrapper{gap:13px;}.elementor-1286 .elementor-element.elementor-element-3548238 .elementor-icon-box-title{margin-block-end:5px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-stacked .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-default .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-3548238.elementor-view-default:has(:focus) .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3548238 .elementor-icon{font-size:29px;}.elementor-1286 .elementor-element.elementor-element-3548238 .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-3548238 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-3548238 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-3548238:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-3548238:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3548238 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-1286 .elementor-element.elementor-element-cedb986{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;}.elementor-1286 .elementor-element.elementor-element-cedb986:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-cedb986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-3f68f36 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-3f68f36 .elementor-icon-box-wrapper{gap:13px;}.elementor-1286 .elementor-element.elementor-element-3f68f36 .elementor-icon-box-title{margin-block-end:5px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-stacked .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-default .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-3f68f36.elementor-view-default:has(:focus) .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3f68f36 .elementor-icon{font-size:29px;}.elementor-1286 .elementor-element.elementor-element-3f68f36 .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-3f68f36 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-3f68f36 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-3f68f36:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-3f68f36:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-3f68f36 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-1286 .elementor-element.elementor-element-87ec13a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;}.elementor-1286 .elementor-element.elementor-element-87ec13a:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-87ec13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-b752ff3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-b752ff3 .elementor-icon-box-wrapper{gap:13px;}.elementor-1286 .elementor-element.elementor-element-b752ff3 .elementor-icon-box-title{margin-block-end:5px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-stacked .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-default .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-b752ff3.elementor-view-default:has(:focus) .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b752ff3 .elementor-icon{font-size:29px;}.elementor-1286 .elementor-element.elementor-element-b752ff3 .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-b752ff3 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-b752ff3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-b752ff3:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-b752ff3:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b752ff3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-1286 .elementor-element.elementor-element-fa4e589{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;}.elementor-1286 .elementor-element.elementor-element-fa4e589:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-fa4e589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-e2a06d7 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-e2a06d7 .elementor-icon-box-wrapper{gap:13px;}.elementor-1286 .elementor-element.elementor-element-e2a06d7 .elementor-icon-box-title{margin-block-end:5px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-stacked .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-default .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-e2a06d7.elementor-view-default:has(:focus) .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-e2a06d7 .elementor-icon{font-size:29px;}.elementor-1286 .elementor-element.elementor-element-e2a06d7 .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-e2a06d7 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-e2a06d7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-e2a06d7:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-e2a06d7:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-e2a06d7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-1286 .elementor-element.elementor-element-0d7c9a7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;}.elementor-1286 .elementor-element.elementor-element-0d7c9a7:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-0d7c9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-b8d2a78 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-b8d2a78 .elementor-icon-box-wrapper{gap:13px;}.elementor-1286 .elementor-element.elementor-element-b8d2a78 .elementor-icon-box-title{margin-block-end:5px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-stacked .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-default .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-b8d2a78.elementor-view-default:has(:focus) .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b8d2a78 .elementor-icon{font-size:29px;}.elementor-1286 .elementor-element.elementor-element-b8d2a78 .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-b8d2a78 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-b8d2a78 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-b8d2a78:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-b8d2a78:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-b8d2a78 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-1286 .elementor-element.elementor-element-f1ffe68{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;}.elementor-1286 .elementor-element.elementor-element-f1ffe68:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-f1ffe68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-f88ae6e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-f88ae6e .elementor-icon-box-wrapper{gap:13px;}.elementor-1286 .elementor-element.elementor-element-f88ae6e .elementor-icon-box-title{margin-block-end:5px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-stacked .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-default .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-f88ae6e.elementor-view-default:has(:focus) .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-f88ae6e .elementor-icon{font-size:29px;}.elementor-1286 .elementor-element.elementor-element-f88ae6e .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-f88ae6e .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-f88ae6e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-f88ae6e:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-f88ae6e:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-f88ae6e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-1286 .elementor-element.elementor-element-0dff323{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:21px 21px 21px 21px;}.elementor-1286 .elementor-element.elementor-element-0dff323:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-0dff323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-0e09ed1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-0e09ed1 .elementor-icon-box-wrapper{gap:13px;}.elementor-1286 .elementor-element.elementor-element-0e09ed1 .elementor-icon-box-title{margin-block-end:5px;color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-stacked .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-default .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1286 .elementor-element.elementor-element-0e09ed1.elementor-view-default:has(:focus) .elementor-icon{fill:#B9070F;color:#B9070F;border-color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-0e09ed1 .elementor-icon{font-size:29px;}.elementor-1286 .elementor-element.elementor-element-0e09ed1 .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-0e09ed1 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-0e09ed1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-0e09ed1:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-0e09ed1:has(:focus) .elementor-icon-box-title{color:#B9070F;}.elementor-1286 .elementor-element.elementor-element-0e09ed1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#131313;}.elementor-1286 .elementor-element.elementor-element-e51bd7a .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(299deg, #434343 0%, #000000 77%);border-radius:15px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-e51bd7a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1286 .elementor-element.elementor-element-e51bd7a .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1286 .elementor-element.elementor-element-289c1fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1286 .elementor-element.elementor-element-2d24594{--spacer-size:25px;}.elementor-1286 .elementor-element.elementor-element-f8be0eb .elementor-button{background-color:#B9070F;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:18px 18px 18px 18px;padding:5px 10px 5px 10px;}.elementor-1286 .elementor-element.elementor-element-b017961{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-b017961 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-b017961 .elementor-headline-plain-text{color:#080808;}.elementor-1286 .elementor-element.elementor-element-b017961 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:bold;z-index:auto;}.elementor-1286 .elementor-element.elementor-element-b017961 .elementor-headline-dynamic-wrapper path{stroke:#DB191A;stroke-width:0px;stroke-linecap:round;stroke-linejoin:round;}.elementor-1286 .elementor-element.elementor-element-b017961 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-1286 .elementor-element.elementor-element-d96cf6c{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--border-radius:45px 45px 45px 45px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1286 .elementor-element.elementor-element-d96cf6c:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-d96cf6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2F2;}.elementor-1286 .elementor-element.elementor-element-7048e21{--display:flex;--min-height:170px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#B9070F;--border-color:#B9070F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1286 .elementor-element.elementor-element-dd931b5 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-1286 .elementor-element.elementor-element-dd931b5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-dd931b5.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-dd931b5.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-dd931b5 .elementor-icon{font-size:31px;}.elementor-1286 .elementor-element.elementor-element-dd931b5 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-dd931b5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-dd931b5 .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-dd931b5:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-dd931b5:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-dd931b5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-52d648a{--display:flex;--min-height:170px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#B9070F;--border-color:#B9070F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1286 .elementor-element.elementor-element-ec660da .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-1286 .elementor-element.elementor-element-ec660da.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-ec660da.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-ec660da.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-ec660da .elementor-icon{font-size:31px;}.elementor-1286 .elementor-element.elementor-element-ec660da .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-ec660da .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-ec660da .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-ec660da:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-ec660da:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-ec660da .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-18fed72{--display:flex;--min-height:170px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#B9070F;--border-color:#B9070F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1286 .elementor-element.elementor-element-b3e76e2 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-1286 .elementor-element.elementor-element-b3e76e2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-b3e76e2.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-b3e76e2.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-b3e76e2 .elementor-icon{font-size:31px;}.elementor-1286 .elementor-element.elementor-element-b3e76e2 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-b3e76e2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-b3e76e2 .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-b3e76e2:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-b3e76e2:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-b3e76e2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-3730fbe{--display:flex;--min-height:170px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#B9070F;--border-color:#B9070F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1286 .elementor-element.elementor-element-0590b89 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-1286 .elementor-element.elementor-element-0590b89.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-0590b89.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-0590b89.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-0590b89 .elementor-icon{font-size:31px;}.elementor-1286 .elementor-element.elementor-element-0590b89 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-0590b89 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-0590b89 .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-0590b89:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-0590b89:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-0590b89 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-e72efc1{--display:flex;--min-height:170px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#B9070F;--border-color:#B9070F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1286 .elementor-element.elementor-element-eefd4b4 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-1286 .elementor-element.elementor-element-eefd4b4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-1286 .elementor-element.elementor-element-eefd4b4.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-eefd4b4.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-1286 .elementor-element.elementor-element-eefd4b4 .elementor-icon{font-size:31px;}.elementor-1286 .elementor-element.elementor-element-eefd4b4 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-eefd4b4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-eefd4b4 .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-eefd4b4:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-eefd4b4:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-eefd4b4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-c95771c{--display:flex;--min-height:170px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#B9070F;--border-color:#B9070F;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1286 .elementor-element.elementor-element-4f8db0b .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-1286 .elementor-element.elementor-element-4f8db0b.elementor-view-stacked .elementor-icon{background-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-4f8db0b.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-4f8db0b.elementor-view-default .elementor-icon{fill:#DB191A;color:#DB191A;border-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-4f8db0b .elementor-icon{font-size:31px;}.elementor-1286 .elementor-element.elementor-element-4f8db0b .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-4f8db0b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-4f8db0b .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-4f8db0b:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-4f8db0b:has(:focus) .elementor-icon-box-title{color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-4f8db0b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#0F0F0F;}.elementor-1286 .elementor-element.elementor-element-0ea1e49{--spacer-size:30px;}.elementor-1286 .elementor-element.elementor-element-d7e8302{--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:center;--border-radius:0px 0px 0px 0px;--z-index:1;}.elementor-1286 .elementor-element.elementor-element-d7e8302:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-d7e8302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-1286 .elementor-element.elementor-element-24a7a6f{--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:center;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1286 .elementor-element.elementor-element-6148a81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-cd0f00d{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-cd0f00d img{width:100%;}.elementor-1286 .elementor-element.elementor-element-eea8e9c{--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;}.elementor-1286 .elementor-element.elementor-element-eea8e9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-32f75d5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-32f75d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-55c22e6 img{width:100%;}.elementor-1286 .elementor-element.elementor-element-f2b46ed{--display:flex;--min-height:0px;--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;--border-radius:0px 0px 70px 70px;--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-1286 .elementor-element.elementor-element-f2b46ed:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-f2b46ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-1286 .elementor-element.elementor-element-481d9b7{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1286 .elementor-element.elementor-element-481d9b7.e-con{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-c30dc11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon-box-title{margin-block-end:0px;color:#DC1C1C;}.elementor-1286 .elementor-element.elementor-element-c30dc11.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#dc1c1c;color:#dc1c1c;}.elementor-1286 .elementor-element.elementor-element-c30dc11.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-c30dc11.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-c30dc11.elementor-view-framed .elementor-icon{background-color:#dc1c1c;}.elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon{transition-duration:0s;font-size:26px;padding:11px;}.elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:37px;letter-spacing:0.7px;}.elementor-1286 .elementor-element.elementor-element-c30dc11:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-c30dc11:has(:focus) .elementor-icon-box-title{color:#DC1C1C;}.elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-9327001 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon-box-title{margin-block-end:0px;color:#DC1C1C;}.elementor-1286 .elementor-element.elementor-element-9327001.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#dc1c1c;color:#dc1c1c;}.elementor-1286 .elementor-element.elementor-element-9327001.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-9327001.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-9327001.elementor-view-framed .elementor-icon{background-color:#dc1c1c;}.elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon{transition-duration:0s;font-size:26px;padding:11px;}.elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:37px;letter-spacing:0.7px;}.elementor-1286 .elementor-element.elementor-element-9327001:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-9327001:has(:focus) .elementor-icon-box-title{color:#DC1C1C;}.elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-335d7bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon-box-title{margin-block-end:0px;color:#DC1C1C;}.elementor-1286 .elementor-element.elementor-element-335d7bb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#dc1c1c;color:#dc1c1c;}.elementor-1286 .elementor-element.elementor-element-335d7bb.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-335d7bb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-335d7bb.elementor-view-framed .elementor-icon{background-color:#dc1c1c;}.elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon{transition-duration:0s;font-size:26px;padding:11px;}.elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:37px;letter-spacing:0.7px;}.elementor-1286 .elementor-element.elementor-element-335d7bb:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-335d7bb:has(:focus) .elementor-icon-box-title{color:#DC1C1C;}.elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-8254d2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon-box-title{margin-block-end:0px;color:#DC1C1C;}.elementor-1286 .elementor-element.elementor-element-8254d2e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#dc1c1c;color:#dc1c1c;}.elementor-1286 .elementor-element.elementor-element-8254d2e.elementor-view-framed .elementor-icon, .elementor-1286 .elementor-element.elementor-element-8254d2e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-8254d2e.elementor-view-framed .elementor-icon{background-color:#dc1c1c;}.elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon{transition-duration:0s;font-size:26px;padding:11px;}.elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon i{transform:rotate(0deg);}.elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:37px;letter-spacing:0.7px;}.elementor-1286 .elementor-element.elementor-element-8254d2e:has(:hover) .elementor-icon-box-title,
					 .elementor-1286 .elementor-element.elementor-element-8254d2e:has(:focus) .elementor-icon-box-title{color:#DC1C1C;}.elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-573f488{--display:flex;--min-height: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-1286 .elementor-element.elementor-element-573f488.e-con{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-5c737c6 img{width:100%;}.elementor-1286 .elementor-element.elementor-element-1b25d1e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(299deg, #434343 0%, #000000 77%);border-radius:15px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-1b25d1e{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-1b25d1e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1286 .elementor-element.elementor-element-1b25d1e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1286 .elementor-element.elementor-element-8794050{--spacer-size:15px;}.elementor-1286 .elementor-element.elementor-element-78372ba .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(299deg, #434343 0%, #000000 77%);border-radius:15px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-78372ba{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-78372ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-1286 .elementor-element.elementor-element-78372ba .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1286 .elementor-element.elementor-element-ce27ba1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1286 .elementor-element.elementor-element-2055d2b{--spacer-size:20px;}.elementor-1286 .elementor-element.elementor-element-5a5425f .elementor-button{background-color:#B9070F;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:18px 18px 18px 18px;padding:5px 10px 5px 10px;}.elementor-1286 .elementor-element.elementor-element-a5b1f0d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-a5b1f0d .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-a5b1f0d .elementor-headline-plain-text{color:#080808;}.elementor-1286 .elementor-element.elementor-element-a5b1f0d .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:bold;z-index:auto;}.elementor-1286 .elementor-element.elementor-element-a5b1f0d .elementor-headline-dynamic-wrapper path{stroke:#DB191A;stroke-width:0px;stroke-linecap:round;stroke-linejoin:round;}.elementor-1286 .elementor-element.elementor-element-a5b1f0d .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-1286 .elementor-element.elementor-element-981b2be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1286 .elementor-element.elementor-element-456e38f{--display:flex;}.elementor-1286 .elementor-element.elementor-element-baefeee{--display:flex;border-style:none;--border-style:none;}.elementor-1286 .elementor-element.elementor-element-3b4cc3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#3F3F3F;}.elementor-1286 .elementor-element.elementor-element-3b4cc3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-c396f1f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(299deg, #434343 0%, #000000 77%);border-radius:15px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-c396f1f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1286 .elementor-element.elementor-element-c396f1f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-9163b5a{--display:flex;border-style:none;--border-style:none;}.elementor-1286 .elementor-element.elementor-element-32a2fe2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#3F3F3F;}.elementor-1286 .elementor-element.elementor-element-32a2fe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-d125285{--display:flex;border-style:none;--border-style:none;}.elementor-1286 .elementor-element.elementor-element-146d2ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#3F3F3F;}.elementor-1286 .elementor-element.elementor-element-146d2ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-91496f3{--display:flex;border-style:none;--border-style:none;}.elementor-1286 .elementor-element.elementor-element-4f2a213{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#3F3F3F;}.elementor-1286 .elementor-element.elementor-element-4f2a213.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1286 .elementor-element.elementor-element-0337cb6{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:50px 50px 50px 50px;--n-accordion-title-normal-color:#DB191A;--n-accordion-title-active-color:#E12C27;--n-accordion-icon-size:14px;--n-accordion-icon-gap:17px;--n-accordion-icon-normal-color:#F9F9F9;}.elementor-1286 .elementor-element.elementor-element-0337cb6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(206deg, #FFFFFF 0%, #F2F2F2 100%);border-style:none;}.elementor-1286 .elementor-element.elementor-element-0337cb6 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1286 .elementor-element.elementor-element-0337cb6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Gilroy-Bold", Sans-serif;}.elementor-1286 .elementor-element.elementor-element-3821249{--display:flex;--min-height: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-1286 .elementor-element.elementor-element-82549ad > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-82549ad iframe{height:551px;}.elementor-1286 .elementor-element.elementor-element-7e4cd59{--display:flex;--min-height:0px;--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;--border-radius:70px 70px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-7e4cd59:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-7e4cd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F4F4 59%, #FFFFFF 100%);}.elementor-1286 .elementor-element.elementor-element-3f338f4{--spacer-size:20px;}.elementor-1286 .elementor-element.elementor-element-1cd4610 .elementor-button{background-color:#B9070F;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:18px 18px 18px 18px;padding:5px 10px 5px 10px;}.elementor-1286 .elementor-element.elementor-element-1b2e5c9{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-1b2e5c9 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-1b2e5c9 .elementor-headline-plain-text{color:#080808;}.elementor-1286 .elementor-element.elementor-element-1b2e5c9 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:bold;z-index:auto;}.elementor-1286 .elementor-element.elementor-element-1b2e5c9 .elementor-headline-dynamic-wrapper path{stroke:#DB191A;stroke-width:0px;stroke-linecap:round;stroke-linejoin:round;}.elementor-1286 .elementor-element.elementor-element-1b2e5c9 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1286 .elementor-element.elementor-element-beb5160{--grid-row-gap:3px;--grid-column-gap:95px;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1286 .elementor-element.elementor-element-beb5160:after{content:"0.66";}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__thumbnail__link{width:100%;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__card{background-color:#FFFFFF;border-radius:27px;padding-top:0px;padding-bottom:0px;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__text{padding:0 3px;margin-top:0px;margin-bottom:4px;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__meta-data{padding:10px 3px;color:#B2B2B2;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__avatar{padding-right:3px;padding-left:3px;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__title, .elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__title a{color:#E42C24;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;line-height:25px;letter-spacing:-1px;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__excerpt p{color:#000000;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__excerpt{margin-bottom:15px;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__read-more{color:#E42C24;margin-bottom:4px;}.elementor-1286 .elementor-element.elementor-element-beb5160 a.elementor-post__read-more{font-family:"Gilroy-Bold", Sans-serif;font-size:15px;font-weight:500;}.elementor-1286 .elementor-element.elementor-element-6e07260{--spacer-size:30px;}.elementor-1286 .elementor-element.elementor-element-8a0282f{--display:flex;--min-height:369px;--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;--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-1286 .elementor-element.elementor-element-8a0282f:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-8a0282f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://rushliv.ma/wp-content/uploads/2026/06/backdoor-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1286 .elementor-element.elementor-element-23e3257{--display:flex;--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-1286 .elementor-element.elementor-element-23e3257.e-con{--order:99999 /* order end hack */;}.elementor-1286 .elementor-element.elementor-element-ef91733{--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;}.elementor-1286 .elementor-element.elementor-element-ef91733.e-con{--order:99999 /* order end hack */;}.elementor-1286 .elementor-element.elementor-element-11cd9bf{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DB191A;}.elementor-1286 .elementor-element.elementor-element-11cd9bf .elementor-headline{text-align:start;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;}.elementor-1286 .elementor-element.elementor-element-11cd9bf .elementor-headline-plain-text{color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-11cd9bf .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:bold;z-index:auto;}.elementor-1286 .elementor-element.elementor-element-11cd9bf .elementor-headline-dynamic-wrapper path{stroke:#DB191A;stroke-width:0px;stroke-linecap:round;stroke-linejoin:round;}.elementor-1286 .elementor-element.elementor-element-11cd9bf .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-1286 .elementor-element.elementor-element-eecccd5{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1286 .elementor-element.elementor-element-434e1a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-dc1046e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(299deg, #dc1c1c 0%, #AD0000 77%);border-radius:15px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-1286 .elementor-element.elementor-element-dc1046e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1286 .elementor-element.elementor-element-dc1046e .elementor-button .elementor-button-content-wrapper{gap:7px;}@media(min-width:768px){.elementor-1286 .elementor-element.elementor-element-e876793{--width:100%;}.elementor-1286 .elementor-element.elementor-element-de2d16c{--width:50%;}.elementor-1286 .elementor-element.elementor-element-57d4e91{--width:100%;}.elementor-1286 .elementor-element.elementor-element-977d33b{--width:100%;}.elementor-1286 .elementor-element.elementor-element-4166e6e{--width:97%;}.elementor-1286 .elementor-element.elementor-element-310c08a{--width:100%;}.elementor-1286 .elementor-element.elementor-element-e65d5f2{--width:96%;}.elementor-1286 .elementor-element.elementor-element-7048e21{--width:100%;}.elementor-1286 .elementor-element.elementor-element-52d648a{--width:100%;}.elementor-1286 .elementor-element.elementor-element-18fed72{--width:100%;}.elementor-1286 .elementor-element.elementor-element-3730fbe{--width:100%;}.elementor-1286 .elementor-element.elementor-element-e72efc1{--width:100%;}.elementor-1286 .elementor-element.elementor-element-c95771c{--width:100%;}.elementor-1286 .elementor-element.elementor-element-24a7a6f{--width:100%;}.elementor-1286 .elementor-element.elementor-element-eea8e9c{--width:80%;}.elementor-1286 .elementor-element.elementor-element-481d9b7{--width:50%;}.elementor-1286 .elementor-element.elementor-element-573f488{--width:79%;}.elementor-1286 .elementor-element.elementor-element-23e3257{--width:67%;}.elementor-1286 .elementor-element.elementor-element-ef91733{--width:60%;}.elementor-1286 .elementor-element.elementor-element-434e1a0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1286 .elementor-element.elementor-element-de2d16c{--width:100%;}.elementor-1286 .elementor-element.elementor-element-57d4e91{--width:47%;}.elementor-1286 .elementor-element.elementor-element-434e1a0{--width:47%;}}@media(min-width:1025px){.elementor-1286 .elementor-element.elementor-element-e876793:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-e876793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1286 .elementor-element.elementor-element-8a0282f:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-8a0282f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1286 .elementor-element.elementor-element-e876793:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-e876793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rushliv.ma/wp-content/uploads/2026/06/backgrood-tab.png");}.elementor-1286 .elementor-element.elementor-element-e876793{--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-1286 .elementor-element.elementor-element-de2d16c{--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-1286 .elementor-element.elementor-element-15457ff{--spacer-size:0px;}.elementor-1286 .elementor-element.elementor-element-57d4e91{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1286 .elementor-element.elementor-element-89395d4{--spacer-size:0px;}.elementor-1286 .elementor-element.elementor-element-310c08a{--grid-auto-flow:row;}.elementor-1286 .elementor-element.elementor-element-e65d5f2{--grid-auto-flow:row;}.elementor-1286 .elementor-element.elementor-element-d96cf6c{--grid-auto-flow:row;}.elementor-1286 .elementor-element.elementor-element-434e1a0{--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(max-width:767px){.elementor-1286 .elementor-element.elementor-element-e876793:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-e876793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rushliv.ma/wp-content/uploads/2026/06/hero-image0m-1.png");background-position:109px 80px;background-repeat:no-repeat;background-size:cover;}.elementor-1286 .elementor-element.elementor-element-e876793{--min-height:67vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-de2d16c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1286 .elementor-element.elementor-element-15457ff{--spacer-size:100px;}.elementor-1286 .elementor-element.elementor-element-a1a9622{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-a1a9622 .elementor-headline{text-align:center;font-size:27px;}.elementor-1286 .elementor-element.elementor-element-340d068{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-1286 .elementor-element.elementor-element-57d4e91{--width:230px;--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:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-f921361 .elementor-button{padding:16px 16px 16px 16px;}.elementor-1286 .elementor-element.elementor-element-885c154{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-89395d4{--spacer-size:35px;}.elementor-1286 .elementor-element.elementor-element-977d33b{--min-height:12px;}.elementor-1286 .elementor-element.elementor-element-b589e44{--content-width:87%;}.elementor-1286 .elementor-element.elementor-element-3b092b5{--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1286 .elementor-element.elementor-element-4166e6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-1286 .elementor-element.elementor-element-763bba5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1286 .elementor-element.elementor-element-5a7cf0a .elementor-headline{text-align:center;font-size:24px;}.elementor-1286 .elementor-element.elementor-element-f730e5c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:14px;}.elementor-1286 .elementor-element.elementor-element-2279b65{z-index:11;}.elementor-1286 .elementor-element.elementor-element-310c08a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-dd8e249 .elementor-icon-box-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-5f0f249 .elementor-icon-box-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-fff27fe .elementor-icon-box-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-ccb634f .elementor-icon-box-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-a3bed67 .elementor-icon-box-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-87c188a .elementor-icon-box-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-b1b463d .elementor-icon-box-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-9e29697 .elementor-icon-box-wrapper{gap:9px;}.elementor-1286 .elementor-element.elementor-element-981fbf3{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-7b31e38{z-index:11;}.elementor-1286 .elementor-element.elementor-element-eff2224{width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-eff2224 .elementor-headline{text-align:center;font-size:23px;}.elementor-1286 .elementor-element.elementor-element-e65d5f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1286 .elementor-element.elementor-element-289c1fb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1286 .elementor-element.elementor-element-b017961{width:var( --container-widget-width, 311px );max-width:311px;--container-widget-width:311px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-b017961 .elementor-headline{text-align:center;font-size:24px;}.elementor-1286 .elementor-element.elementor-element-d96cf6c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:40px 0px 0px 40px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1286 .elementor-element.elementor-element-d7e8302{--border-radius:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-6148a81{width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;text-align:center;}.elementor-1286 .elementor-element.elementor-element-6148a81 > .elementor-widget-container{margin:0px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-6148a81 .elementor-heading-title{font-size:20px;}.elementor-1286 .elementor-element.elementor-element-cd0f00d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-cd0f00d{--container-widget-width:167px;--container-widget-flex-grow:0;width:var( --container-widget-width, 167px );max-width:167px;}.elementor-1286 .elementor-element.elementor-element-32f75d5 > .elementor-widget-container{margin:0px 0px -128px 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-32f75d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;text-align:center;}.elementor-1286 .elementor-element.elementor-element-32f75d5 p{margin-block-end:0px;}.elementor-1286 .elementor-element.elementor-element-55c22e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1286 .elementor-element.elementor-element-f2b46ed{--min-height:435px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 40px 40px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1286 .elementor-element.elementor-element-481d9b7{--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-c30dc11 .elementor-icon-box-title a{font-size:17px;line-height:1.1em;}.elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-9327001 .elementor-icon-box-title a{font-size:17px;line-height:1.1em;}.elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-335d7bb .elementor-icon-box-title a{font-size:17px;line-height:1.1em;}.elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon-box-title, .elementor-1286 .elementor-element.elementor-element-8254d2e .elementor-icon-box-title a{font-size:17px;line-height:1.1em;}.elementor-1286 .elementor-element.elementor-element-78372ba{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-1286 .elementor-element.elementor-element-78372ba.elementor-element{--align-self:center;}.elementor-1286 .elementor-element.elementor-element-a5b1f0d{width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-a5b1f0d .elementor-headline{text-align:center;font-size:23px;}.elementor-1286 .elementor-element.elementor-element-1b2e5c9{width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;}.elementor-1286 .elementor-element.elementor-element-1b2e5c9 .elementor-headline{text-align:center;font-size:23px;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1286 .elementor-element.elementor-element-beb5160:after{content:"0.5";}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__thumbnail__link{width:100%;}.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__title, .elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__title a{font-size:20px;}.elementor-1286 .elementor-element.elementor-element-8a0282f:not(.elementor-motion-effects-element-type-background), .elementor-1286 .elementor-element.elementor-element-8a0282f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rushliv.ma/wp-content/uploads/2026/06/supp.png");background-repeat:no-repeat;background-size:cover;}.elementor-1286 .elementor-element.elementor-element-8a0282f{--min-height:463px;}.elementor-1286 .elementor-element.elementor-element-ef91733{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1286 .elementor-element.elementor-element-11cd9bf .elementor-headline{text-align:center;font-size:24px;}.elementor-1286 .elementor-element.elementor-element-eecccd5{text-align:center;}.elementor-1286 .elementor-element.elementor-element-434e1a0{--width:230px;--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:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for button, class: .elementor-element-f921361 */.elementor-1286 .elementor-element.elementor-element-f921361{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-f921361:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-f921361{
    position:relative;
    overflow:hidden;
    border-radius:50px 15px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-885c154 */.elementor-1286 .elementor-element.elementor-element-885c154{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-885c154:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-885c154{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c75c9d5 */.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-box{
    width:100%;
    max-width:980px;
    margin:auto;
    padding:20px 24px;
    border-radius:999px;
    background:#fff;
    display:flex;
    align-items:center;
    gap:32px;
    box-shadow:0 18px 45px rgba(0,0,0,.12);
     position:relative;

    background:rgba(255,255,255,.08);

    backdrop-filter:blur(30px) saturate(180%);
    -webkit-backdrop-filter:blur(30px) saturate(180%);

    border:1px solid rgba(255,255,255,.15);


    overflow:hidden;

    box-shadow:
    0 20px 60px rgba(0,0,0,.12),
    inset 0 1px 0 rgba(255,255,255,.15);

    padding:25px;
}


.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-text{
    min-width:260px;
    padding-left:18px;
    text-align:left;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-text h3{
    margin:0;
    color:#e12222;
    font-size:34px;
    font-weight:900;
    line-height:1;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-text p{
    margin:4px 0 0;
    color:#222;
    font-size:18px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-input-wrap{
    position:relative;
    flex:1;
    height:84px;
    border:1px solid rgba(225,34,34,.22);
    border-radius:999px;
    display:flex;
    align-items:center;
    padding-left:26px;
    background:#fbfbfb;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-box-icon{
    color:#e12222;
    font-size:30px;
    margin-right:18px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackCode{
    width:100%;
    height:100%;
    border:none;
    outline:none;
    background:transparent;
    padding-right:92px;
    color:#111;
    font-size:20px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackCode::placeholder{
    color:#aaa;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackBtn{
    position:absolute;
    right:10px;
    top:50%;
    transform:translateY(-50%);
    width:64px;
    height:64px;
    border:none;
    border-radius:50%;
    background:#e12222;
    color:white;
    font-size:28px;
    display:flex;
    align-items:center;
    justify-content:center;
    cursor:pointer;
    transition:.3s ease;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackBtn:hover{
    transform:translateY(-50%) scale(1.05);
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackResult{
    margin-top:18px;
    text-align:center;
    color:#222;
    font-size:14px;
}

/* Popup */
.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackModal{
    position:fixed;
    inset:0;
    background:rgba(0,0,0,.55);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);
    display:none;
    align-items:center;
    justify-content:center;
    z-index:999999;
    padding:24px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackModal.active{
    display:flex;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-modal-content{
    width:100%;
    max-width:1100px;
    max-height:88vh;
    overflow-y:auto;
    background:#f8f8f8;
    border-radius:30px;
    padding:40px;
    position:relative;
    box-shadow:0 30px 100px rgba(0,0,0,.22);
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-close{
    position:absolute;
    top:18px;
    right:18px;
    width:42px;
    height:42px;
    border:none;
    border-radius:50%;
    background:#e8e8e8;
    color:#111;
    cursor:pointer;
    font-size:18px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-header{
    text-align:center;
    margin-bottom:25px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-header span{
    display:inline-block;
    padding:10px 18px;
    border-radius:50px;
    background:#eee;
    color:#444;
    font-size:13px;
    font-weight:700;
    margin-bottom:14px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-header h2{
    margin:0;
    font-size:32px;
    color:#111;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackModalCode{
    margin:10px 0 0;
    color:#888;
}

/* Timeline desktop */
.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-timeline{
    position:relative;
    display:flex;
    gap:28px;
    overflow-x:auto;
    padding:70px 10px 20px;
    text-align:center;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-timeline:before{
    content:"";
    position:absolute;
    top:98px;
    left:60px;
    width:calc(100% - 120px);
    height:4px;
    background:#d9d9d9;
    border-radius:50px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-timeline:after{
    content:"";
    position:absolute;
    top:98px;
    left:60px;
    width:120px;
    height:4px;
    border-radius:50px;
    background:linear-gradient(90deg,transparent,#ff0000,transparent);
    animation:shortrackRedLight 2.5s linear infinite;
}

@keyframes shortrackRedLight{
    from{left:60px;}
    to{left:calc(100% - 180px);}
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step{
    position:relative;
    z-index:2;
    min-width:230px;
    background:#fff;
    border:1px solid #e6e6e6;
    border-radius:24px;
    padding:55px 20px 20px;
    text-align:center;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-icon{
    position:absolute;
    top:-28px;
    left:50%;
    transform:translateX(-50%);
    width:60px;
    height:60px;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    background:#d9d9d9;
    color:#555;
    font-size:22px;
    box-shadow:0 0 0 8px #f8f8f8;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step h4{
    margin:0 0 10px;
    font-size:16px;
    color:#222;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step p{
    margin:0 0 10px;
    color:#777;
    font-size:14px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step span{
    color:#999;
    font-size:12px;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.picked .shortrack-icon{background:#4b5563;color:#fff;}
.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.received .shortrack-icon{background:#6b7280;color:#fff;}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.distribution{
    background:#f4f8fc;
    border-color:#002e5c33;
}
.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.distribution .shortrack-icon{background:#002e5c;color:#fff;}
.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.distribution h4{color:#002e5c;}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.delivered{
    background:#f0fdf4;
    border-color:#16a34a33;
}
.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.delivered .shortrack-icon{background:#16a34a;color:#fff;}
.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.delivered h4{color:#16a34a;}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.cancelled{
    background:#fff1f1;
    border-color:#dc262633;
}
.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.cancelled .shortrack-icon{background:#dc2626;color:#fff;}
.elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step.cancelled h4{color:#dc2626;}

/* Responsive */
@media(max-width:767px){
    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-box{
        border-radius:32px;
        flex-direction:column;
        align-items:stretch;
        gap:18px;
        padding:22px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-text{
        min-width:0;
        padding-left:0;
        text-align:center;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-text h3{
        font-size:28px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-text p{
        font-size:15px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-input-wrap{
        height:70px;
        padding-left:20px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-box-icon{
        font-size:24px;
        margin-right:12px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackCode{
        font-size:15px;
        padding-right:76px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackBtn{
        width:54px;
        height:54px;
        font-size:23px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-modal-content{
        padding:28px 20px;
        border-radius:24px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-header h2{
        font-size:24px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-timeline{
        flex-direction:column;
        overflow:hidden;
        padding:10px 0 10px 40px;
        gap:18px;
        text-align:left;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-timeline:before{
        top:20px;
        left:28px;
        width:4px;
        height:calc(100% - 40px);
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-timeline:after{
        top:20px;
        left:28px;
        width:4px;
        height:80px;
        background:linear-gradient(180deg,transparent,#ff0000,transparent);
        animation:shortrackRedLightMobile 2.5s linear infinite;
    }

    @keyframes shortrackRedLightMobile{
        from{top:20px;}
        to{top:calc(100% - 100px);}
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-step{
        min-width:100%;
        width:100%;
        text-align:left;
        padding:20px 20px 20px 45px;
    }

    .elementor-1286 .elementor-element.elementor-element-c75c9d5 .shortrack-icon{
        left:-30px;
        top:18px;
        transform:none;
    }
    
    .elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackCode{
    background:transparent !important;
    border:none;
    outline:none;
    box-shadow:none !important;

    -webkit-appearance:none;
    appearance:none;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackCode:focus{
    background:transparent !important;
    outline:none !important;
    box-shadow:none !important;
}

.elementor-1286 .elementor-element.elementor-element-c75c9d5 #shortrackCode:active{
    background:transparent !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-84bc627 */.elementor-1286 .elementor-element.elementor-element-84bc627::before,
.elementor-1286 .elementor-element.elementor-element-84bc627::after{
    content:"";
    position:absolute;

    left:50%;
    top:100%;

    width:26px;
    height:26px;

    border:2px solid rgba(229,9,20,.75);
    border-radius:50%;

    transform:translate(-50%,-50%) scale(1);

    animation:rushlivWave 2s infinite;

    pointer-events:none;

    z-index:0;
}

.elementor-1286 .elementor-element.elementor-element-84bc627::after{
    animation-delay:1s;
}

@keyframes rushlivWave{

    0%{
        opacity:.8;
        transform:translate(-50%,-50%) scale(1);
    }

    100%{
        opacity:0;
        transform:translate(-50%,-50%) scale(3.2);
    }

}

.casablanca{
    position:absolute;

    top:16%;
    left:55.5%;
    z-index: 999;

    transform:translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8db93b */.elementor-1286 .elementor-element.elementor-element-d8db93b{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-981fbf3 */.elementor-1286 .elementor-element.elementor-element-981fbf3{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-981fbf3:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-981fbf3{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428d752 */.elementor-1286 .elementor-element.elementor-element-428d752{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9871e5 */.elementor-1286 .elementor-element.elementor-element-a9871e5{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4166e6e */.elementor-1286 .elementor-element.elementor-element-4166e6e{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e51bd7a */.elementor-1286 .elementor-element.elementor-element-e51bd7a{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-e51bd7a:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-e51bd7a{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b25d1e */.elementor-1286 .elementor-element.elementor-element-1b25d1e{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-1b25d1e:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-1b25d1e{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78372ba */.elementor-1286 .elementor-element.elementor-element-78372ba{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-78372ba:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-78372ba{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c396f1f */.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-c396f1f:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c396f1f */.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-c396f1f:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c396f1f */.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-c396f1f:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c396f1f */.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-c396f1f:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c396f1f */.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-c396f1f:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-c396f1f{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-beb5160 *//* Pagination container */
.elementor-pagination {
  display: flex;
  justify-content: center; /* align center */
  gap: 10px; /* spacing */
  margin-top: 20px;
}

/* Pagination links */
.elementor-pagination a,
.elementor-pagination span.page-numbers {
  padding: 8px 14px;
  border: 1px solid #ddd;
  border-radius: 6px;
  background-color: #f9f9f9;
  color: #333;
  font-size: 15px;
  transition: all 0.3s ease;
  text-decoration: none;
}

/* Hover effect */
.elementor-pagination a:hover {
  background-color: #333;
  color: #fff;
  border-color: #333;
}

/* Active page */
.elementor-pagination .current {
  background-color: #0073e6;
  color: #fff;
  border-color: #0073e6;
}

.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__read-more{
    display:inline-flex;
    margin-top:14px;
    padding:12px 22px;
    border-radius:999px;
    background:linear-gradient(135deg,#160000 0%,#4d0000 55%,#c90001 100%);
    color:#fff !important;
    font-weight:700;
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-beb5160 .elementor-post__read-more::before{
    content:"";
    position:absolute;
    top:-50%;
    left:-120%;
    width:70%;
    height:200%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);
    transform:rotate(25deg);
    animation:postShine 4s linear infinite;
}

@keyframes postShine{
    100%{left:160%;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc1046e */.elementor-1286 .elementor-element.elementor-element-dc1046e{
    position:relative;
    overflow:hidden;
}

.elementor-1286 .elementor-element.elementor-element-dc1046e:before{
    content:"";
    position:absolute;
    top:0;
    left:-150%;
    width:130px;
    height:100%;
    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform:skewX(-50deg);
    animation:shine 2.5s infinite;
}

@keyframes shine{
    100%{
        left:200%;
    }
}

.elementor-1286 .elementor-element.elementor-element-dc1046e{
    position:relative;
    overflow:hidden;
    border-radius:15px 50px 50px 50px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy-Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rushliv.ma/wp-content/uploads/2025/06/Gilroy-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */