.elementor-763 .elementor-element.elementor-element-0227833{--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-763 .elementor-element.elementor-element-0227833:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-0227833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-763 .elementor-element.elementor-element-8331732{--spacer-size:20px;}.elementor-763 .elementor-element.elementor-element-dcf5147{--display:flex;--min-height:644px;--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-763 .elementor-element.elementor-element-dcf5147:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-dcf5147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EDEDED 0%, #FFFFFF 100%);}.elementor-763 .elementor-element.elementor-element-a16000a{--display:flex;--justify-content:center;}.elementor-763 .elementor-element.elementor-element-aa22898{--spacer-size:50px;}.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-763 .elementor-element.elementor-element-32c89fc{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#E12C26;}.elementor-763 .elementor-element.elementor-element-32c89fc .elementor-headline{text-align:start;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:500;}.elementor-763 .elementor-element.elementor-element-32c89fc .elementor-headline-plain-text{color:#000000;}.elementor-763 .elementor-element.elementor-element-32c89fc .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-763 .elementor-element.elementor-element-32c89fc .elementor-headline-dynamic-wrapper path{stroke:#E12C26;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-763 .elementor-element.elementor-element-09462e2{font-family:"Montserrat", Sans-serif;font-weight:400;color:#181818;}.elementor-763 .elementor-element.elementor-element-9ecff1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-763 .elementor-element.elementor-element-6f5c09a .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:500;background-image:linear-gradient(90deg, #d42c2c 0%, #000000 100%);border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-763 .elementor-element.elementor-element-6f5c09a .elementor-button-content-wrapper{flex-direction:row;}.elementor-763 .elementor-element.elementor-element-6f5c09a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-763 .elementor-element.elementor-element-4763833 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#D42C2C;color:#D42C2C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D42C2C;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-763 .elementor-element.elementor-element-4763833 .elementor-button-content-wrapper{flex-direction:row;}.elementor-763 .elementor-element.elementor-element-4763833 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-763 .elementor-element.elementor-element-3022bf3{--display:flex;--justify-content:center;}.elementor-763 .elementor-element.elementor-element-fb771fa{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-763 .elementor-element.elementor-element-fb771fa:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-fb771fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E12C26 0%, #1A1111 100%);}.elementor-763 .elementor-element.elementor-element-719dfca{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-719dfca .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;}.elementor-763 .elementor-element.elementor-element-719dfca .elementor-headline-plain-text{color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-719dfca .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-763 .elementor-element.elementor-element-719dfca .elementor-headline-dynamic-wrapper path{stroke:#61CE7000;}.elementor-763 .elementor-element.elementor-element-357b776{width:var( --container-widget-width, 808px );max-width:808px;--container-widget-width:808px;--container-widget-flex-grow:0;top:0px;}.elementor-763 .elementor-element.elementor-element-357b776 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-357b776.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-357b776{right:0px;}body.rtl .elementor-763 .elementor-element.elementor-element-357b776{left:0px;}.elementor-763 .elementor-element.elementor-element-357b776 img{width:100%;}.elementor-763 .elementor-element.elementor-element-3663b29{width:var( --container-widget-width, 808px );max-width:808px;--container-widget-width:808px;--container-widget-flex-grow:0;bottom:0px;}.elementor-763 .elementor-element.elementor-element-3663b29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-3663b29.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-3663b29{left:0%;}body.rtl .elementor-763 .elementor-element.elementor-element-3663b29{right:0%;}.elementor-763 .elementor-element.elementor-element-3663b29 img{width:100%;opacity:0.22;}.elementor-763 .elementor-element.elementor-element-ed34a7d{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-ed34a7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-763 .elementor-element.elementor-element-c0bb039{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-763 .elementor-element.elementor-element-c0bb039:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-c0bb039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-763 .elementor-element.elementor-element-2962fd3{width:var( --container-widget-width, 808px );max-width:808px;--container-widget-width:808px;--container-widget-flex-grow:0;top:0px;z-index:0;}.elementor-763 .elementor-element.elementor-element-2962fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-2962fd3.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-2962fd3{right:0px;}body.rtl .elementor-763 .elementor-element.elementor-element-2962fd3{left:0px;}.elementor-763 .elementor-element.elementor-element-2962fd3 img{width:100%;opacity:0.36;}.elementor-763 .elementor-element.elementor-element-8a80c63{--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-763 .elementor-element.elementor-element-631a9c1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#E12C26;}.elementor-763 .elementor-element.elementor-element-631a9c1 .elementor-headline{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-763 .elementor-element.elementor-element-631a9c1 .elementor-headline-plain-text{color:#000000;}.elementor-763 .elementor-element.elementor-element-631a9c1 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-763 .elementor-element.elementor-element-631a9c1 .elementor-headline-dynamic-wrapper path{stroke:#E12C26;}.elementor-763 .elementor-element.elementor-element-ee5d9a7{--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-763 .elementor-element.elementor-element-aa0c231{--display:flex;--min-height:0px;}.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-763 .elementor-element.elementor-element-56841ac{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:24px;z-index:2;}.elementor-763 .elementor-element.elementor-element-56841ac > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-56841ac{left:308px;}body.rtl .elementor-763 .elementor-element.elementor-element-56841ac{right:308px;}.elementor-763 .elementor-element.elementor-element-56841ac .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-56841ac.elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-56841ac.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-56841ac.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-56841ac.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-56841ac.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-56841ac.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-56841ac.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-56841ac .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-56841ac .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-aba23ca{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:71px;z-index:2;}.elementor-763 .elementor-element.elementor-element-aba23ca > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-aba23ca{left:330px;}body.rtl .elementor-763 .elementor-element.elementor-element-aba23ca{right:330px;}.elementor-763 .elementor-element.elementor-element-aba23ca .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-aba23ca.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-aba23ca.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-aba23ca.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-aba23ca.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-aba23ca.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-aba23ca .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-aba23ca .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-3fffc6c{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:64px;z-index:2;}.elementor-763 .elementor-element.elementor-element-3fffc6c > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-3fffc6c{left:291px;}body.rtl .elementor-763 .elementor-element.elementor-element-3fffc6c{right:291px;}.elementor-763 .elementor-element.elementor-element-3fffc6c .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-3fffc6c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-3fffc6c.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-3fffc6c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-3fffc6c.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-3fffc6c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-3fffc6c .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-3fffc6c .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-f605add{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:62px;z-index:2;}.elementor-763 .elementor-element.elementor-element-f605add > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-f605add{left:388px;}body.rtl .elementor-763 .elementor-element.elementor-element-f605add{right:388px;}.elementor-763 .elementor-element.elementor-element-f605add .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-f605add.elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-f605add.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-f605add.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-f605add.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-f605add.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-f605add.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-f605add.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-f605add .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-f605add .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-c14e381{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:149px;z-index:2;}.elementor-763 .elementor-element.elementor-element-c14e381 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-c14e381{left:315px;}body.rtl .elementor-763 .elementor-element.elementor-element-c14e381{right:315px;}.elementor-763 .elementor-element.elementor-element-c14e381 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-c14e381.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-c14e381.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-c14e381.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-c14e381.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-c14e381.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-c14e381 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-c14e381 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-4bf26ef{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:112px;z-index:2;}.elementor-763 .elementor-element.elementor-element-4bf26ef > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-4bf26ef{left:289px;}body.rtl .elementor-763 .elementor-element.elementor-element-4bf26ef{right:289px;}.elementor-763 .elementor-element.elementor-element-4bf26ef .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-4bf26ef.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-4bf26ef.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-4bf26ef.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-4bf26ef.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-4bf26ef.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-4bf26ef .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-4bf26ef .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-9bbc602{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:135px;z-index:2;}.elementor-763 .elementor-element.elementor-element-9bbc602 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-9bbc602{left:230px;}body.rtl .elementor-763 .elementor-element.elementor-element-9bbc602{right:230px;}.elementor-763 .elementor-element.elementor-element-9bbc602 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-9bbc602.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-9bbc602.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-9bbc602.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-9bbc602.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-9bbc602.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-9bbc602 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-9bbc602 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-7f320f5{width:var( --container-widget-width, 37px );max-width:37px;--container-widget-width:37px;--container-widget-flex-grow:0;top:72px;z-index:2;}.elementor-763 .elementor-element.elementor-element-7f320f5 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-7f320f5{left:244px;}body.rtl .elementor-763 .elementor-element.elementor-element-7f320f5{right:244px;}.elementor-763 .elementor-element.elementor-element-7f320f5 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-7f320f5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-7f320f5.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-7f320f5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-7f320f5.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-7f320f5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-7f320f5 .elementor-icon{font-size:36px;}.elementor-763 .elementor-element.elementor-element-7f320f5 .elementor-icon svg{height:36px;}.elementor-763 .elementor-element.elementor-element-0564cfc{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:184px;z-index:2;}.elementor-763 .elementor-element.elementor-element-0564cfc > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-0564cfc{left:231px;}body.rtl .elementor-763 .elementor-element.elementor-element-0564cfc{right:231px;}.elementor-763 .elementor-element.elementor-element-0564cfc .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-0564cfc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-0564cfc.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-0564cfc.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-0564cfc.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-0564cfc.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-0564cfc .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-0564cfc .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-0d6132e{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:225px;z-index:2;}.elementor-763 .elementor-element.elementor-element-0d6132e > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-0d6132e{left:196px;}body.rtl .elementor-763 .elementor-element.elementor-element-0d6132e{right:196px;}.elementor-763 .elementor-element.elementor-element-0d6132e .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-0d6132e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-0d6132e.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-0d6132e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-0d6132e.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-0d6132e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-0d6132e .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-0d6132e .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-ec7509c{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:282px;z-index:2;}.elementor-763 .elementor-element.elementor-element-ec7509c > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-ec7509c{left:131px;}body.rtl .elementor-763 .elementor-element.elementor-element-ec7509c{right:131px;}.elementor-763 .elementor-element.elementor-element-ec7509c .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-ec7509c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-ec7509c.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-ec7509c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-ec7509c.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-ec7509c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-ec7509c .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-ec7509c .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-9e52f0f{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:379px;z-index:2;}.elementor-763 .elementor-element.elementor-element-9e52f0f > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-9e52f0f{left:84px;}body.rtl .elementor-763 .elementor-element.elementor-element-9e52f0f{right:84px;}.elementor-763 .elementor-element.elementor-element-9e52f0f .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-9e52f0f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-9e52f0f.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-9e52f0f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-9e52f0f.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-9e52f0f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-9e52f0f .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-9e52f0f .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-f924151{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-763 .elementor-element.elementor-element-f924151 img{width:100%;}.elementor-763 .elementor-element.elementor-element-fa30632{--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-763 .elementor-element.elementor-element-fa30632:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-fa30632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #EFEFEF 100%);}.elementor-763 .elementor-element.elementor-element-9e28d12{--display:flex;}.elementor-763 .elementor-element.elementor-element-9e28d12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-763 .elementor-element.elementor-element-6da1e6c{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#E12C26;}.elementor-763 .elementor-element.elementor-element-6da1e6c .elementor-headline{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-763 .elementor-element.elementor-element-6da1e6c .elementor-headline-plain-text{color:#000000;}.elementor-763 .elementor-element.elementor-element-6da1e6c .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-763 .elementor-element.elementor-element-6da1e6c .elementor-headline-dynamic-wrapper path{stroke:#E12C26;}.elementor-763 .elementor-element.elementor-element-01c3099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-0d14b55 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:500;background-image:linear-gradient(90deg, #d42c2c 0%, #000000 100%);border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-763 .elementor-element.elementor-element-0d14b55 .elementor-button-content-wrapper{flex-direction:row;}.elementor-763 .elementor-element.elementor-element-0d14b55 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-763 .elementor-element.elementor-element-50a8c56{--display:flex;--min-height:0px;}.elementor-763 .elementor-element.elementor-element-b0045c3{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:24px;z-index:2;}.elementor-763 .elementor-element.elementor-element-b0045c3 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-b0045c3{left:308px;}body.rtl .elementor-763 .elementor-element.elementor-element-b0045c3{right:308px;}.elementor-763 .elementor-element.elementor-element-b0045c3 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-b0045c3.elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-b0045c3.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-b0045c3.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-b0045c3.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-b0045c3.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-b0045c3.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-b0045c3.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-b0045c3 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-b0045c3 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-f6ea342{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:71px;z-index:2;}.elementor-763 .elementor-element.elementor-element-f6ea342 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-f6ea342{left:330px;}body.rtl .elementor-763 .elementor-element.elementor-element-f6ea342{right:330px;}.elementor-763 .elementor-element.elementor-element-f6ea342 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-f6ea342.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-f6ea342.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-f6ea342.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-f6ea342.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-f6ea342.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-f6ea342 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-f6ea342 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-8ec1199{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:64px;z-index:2;}.elementor-763 .elementor-element.elementor-element-8ec1199 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-8ec1199{left:291px;}body.rtl .elementor-763 .elementor-element.elementor-element-8ec1199{right:291px;}.elementor-763 .elementor-element.elementor-element-8ec1199 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-8ec1199.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-8ec1199.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-8ec1199.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-8ec1199.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-8ec1199.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-8ec1199 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-8ec1199 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-9b8f1fc{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:62px;z-index:2;}.elementor-763 .elementor-element.elementor-element-9b8f1fc > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-9b8f1fc{left:388px;}body.rtl .elementor-763 .elementor-element.elementor-element-9b8f1fc{right:388px;}.elementor-763 .elementor-element.elementor-element-9b8f1fc .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-9b8f1fc.elementor-view-stacked .elementor-icon{background-color:#000000;color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-9b8f1fc.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-9b8f1fc.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-9b8f1fc.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-9b8f1fc.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-9b8f1fc.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-9b8f1fc.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-9b8f1fc .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-9b8f1fc .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-1867861{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:149px;z-index:2;}.elementor-763 .elementor-element.elementor-element-1867861 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-1867861{left:315px;}body.rtl .elementor-763 .elementor-element.elementor-element-1867861{right:315px;}.elementor-763 .elementor-element.elementor-element-1867861 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-1867861.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-1867861.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-1867861.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-1867861.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-1867861.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-1867861 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-1867861 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-58a4a7b{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:112px;z-index:2;}.elementor-763 .elementor-element.elementor-element-58a4a7b > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-58a4a7b{left:289px;}body.rtl .elementor-763 .elementor-element.elementor-element-58a4a7b{right:289px;}.elementor-763 .elementor-element.elementor-element-58a4a7b .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-58a4a7b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-58a4a7b.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-58a4a7b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-58a4a7b.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-58a4a7b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-58a4a7b .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-58a4a7b .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-10f556a{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:135px;z-index:2;}.elementor-763 .elementor-element.elementor-element-10f556a > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-10f556a{left:230px;}body.rtl .elementor-763 .elementor-element.elementor-element-10f556a{right:230px;}.elementor-763 .elementor-element.elementor-element-10f556a .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-10f556a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-10f556a.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-10f556a.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-10f556a.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-10f556a.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-10f556a .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-10f556a .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-8a49998{width:var( --container-widget-width, 37px );max-width:37px;--container-widget-width:37px;--container-widget-flex-grow:0;top:72px;z-index:2;}.elementor-763 .elementor-element.elementor-element-8a49998 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-8a49998{left:244px;}body.rtl .elementor-763 .elementor-element.elementor-element-8a49998{right:244px;}.elementor-763 .elementor-element.elementor-element-8a49998 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-8a49998.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-8a49998.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-8a49998.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-8a49998.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-8a49998.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-8a49998 .elementor-icon{font-size:36px;}.elementor-763 .elementor-element.elementor-element-8a49998 .elementor-icon svg{height:36px;}.elementor-763 .elementor-element.elementor-element-ddd97c8{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:184px;z-index:2;}.elementor-763 .elementor-element.elementor-element-ddd97c8 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-ddd97c8{left:231px;}body.rtl .elementor-763 .elementor-element.elementor-element-ddd97c8{right:231px;}.elementor-763 .elementor-element.elementor-element-ddd97c8 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-ddd97c8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-ddd97c8.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-ddd97c8.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-ddd97c8.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-ddd97c8.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-ddd97c8 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-ddd97c8 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-6ceaae7{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:225px;z-index:2;}.elementor-763 .elementor-element.elementor-element-6ceaae7 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-6ceaae7{left:196px;}body.rtl .elementor-763 .elementor-element.elementor-element-6ceaae7{right:196px;}.elementor-763 .elementor-element.elementor-element-6ceaae7 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-6ceaae7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-6ceaae7.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-6ceaae7.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-6ceaae7.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-6ceaae7.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-6ceaae7 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-6ceaae7 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-1984df5{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:282px;z-index:2;}.elementor-763 .elementor-element.elementor-element-1984df5 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-1984df5{left:131px;}body.rtl .elementor-763 .elementor-element.elementor-element-1984df5{right:131px;}.elementor-763 .elementor-element.elementor-element-1984df5 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-1984df5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-1984df5.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-1984df5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-1984df5.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-1984df5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-1984df5 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-1984df5 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-449d406{width:var( --container-widget-width, 21px );max-width:21px;--container-widget-width:21px;--container-widget-flex-grow:0;top:379px;z-index:2;}.elementor-763 .elementor-element.elementor-element-449d406 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-449d406{left:84px;}body.rtl .elementor-763 .elementor-element.elementor-element-449d406{right:84px;}.elementor-763 .elementor-element.elementor-element-449d406 .elementor-icon-wrapper{text-align:center;}.elementor-763 .elementor-element.elementor-element-449d406.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-763 .elementor-element.elementor-element-449d406.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-449d406.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-763 .elementor-element.elementor-element-449d406.elementor-view-framed .elementor-icon, .elementor-763 .elementor-element.elementor-element-449d406.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-763 .elementor-element.elementor-element-449d406 .elementor-icon{font-size:10px;}.elementor-763 .elementor-element.elementor-element-449d406 .elementor-icon svg{height:10px;}.elementor-763 .elementor-element.elementor-element-0d306ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-763 .elementor-element.elementor-element-0d306ca img{width:100%;}.elementor-763 .elementor-element.elementor-element-21f679b{--display:flex;--min-height:673px;--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;--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-763 .elementor-element.elementor-element-21f679b:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-21f679b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-763 .elementor-element.elementor-element-519efeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:39px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-519efeb{z-index:1;}.elementor-763 .elementor-element.elementor-element-519efeb img{width:435px;}.elementor-763 .elementor-element.elementor-element-5019496.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-763 .elementor-element.elementor-element-5019496{bottom:0px;z-index:0;text-align:center;}.elementor-763 .elementor-element.elementor-element-5019496 img{width:1300px;max-width:100%;}.elementor-763 .elementor-element.elementor-element-b4f6cc1{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-b4f6cc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-763 .elementor-element.elementor-element-05882b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-05882b3:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-05882b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #DDDDDD 0%, #FFFFFF 100%);}.elementor-763 .elementor-element.elementor-element-dfc84f7{--spacer-size:30px;}.elementor-763 .elementor-element.elementor-element-e306e21{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#E12C26;}.elementor-763 .elementor-element.elementor-element-e306e21 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;}.elementor-763 .elementor-element.elementor-element-e306e21 .elementor-headline-plain-text{color:#E12C26;}.elementor-763 .elementor-element.elementor-element-e306e21 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-763 .elementor-element.elementor-element-e306e21 .elementor-headline-dynamic-wrapper path{stroke:#61CE7000;}.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-763 .elementor-element.elementor-element-732d003{--grid-row-gap:33px;--grid-column-gap:36px;}.elementor-763 .elementor-element.elementor-element-732d003 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-763 .elementor-element.elementor-element-732d003:after{content:"0.66";}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__thumbnail__link{width:100%;margin-bottom:calc(0px / 2);}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__card{background-color:#FFFFFF;border-color:#B83D3D;border-radius:25px;}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__text{margin-top:14px;}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__badge{right:0;}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__card .elementor-post__badge{background-color:#E12C26;color:#FFFFFF;border-radius:47px;font-size:15px;margin:20px;}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__avatar{top:calc(-0px / 2);}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__avatar img{width:0px;height:0px;}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__title, .elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__title a{color:#54595F;}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__read-more{color:#FFFFFF;}.elementor-763 .elementor-element.elementor-element-732d003 a.elementor-post__read-more{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-763 .elementor-element.elementor-element-1bfb3de .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#E12C26;color:#E12C26;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}@media(max-width:1024px){.elementor-763 .elementor-element.elementor-element-fa30632{--min-height:0px;}}@media(min-width:768px){.elementor-763 .elementor-element.elementor-element-aa0c231{--width:41%;}.elementor-763 .elementor-element.elementor-element-9e28d12{--width:50%;}.elementor-763 .elementor-element.elementor-element-50a8c56{--width:41%;}.elementor-763 .elementor-element.elementor-element-21f679b{--content-width:1169px;}}@media(max-width:1024px) and (min-width:768px){.elementor-763 .elementor-element.elementor-element-aa0c231{--width:470px;}.elementor-763 .elementor-element.elementor-element-50a8c56{--width:470px;}}@media(max-width:767px){.elementor-763 .elementor-element.elementor-element-aa22898{--spacer-size:49px;}.elementor-763 .elementor-element.elementor-element-32c89fc .elementor-headline{text-align:center;font-size:28px;}.elementor-763 .elementor-element.elementor-element-6f5c09a .elementor-button{padding:12px 8px 12px 6px;}.elementor-763 .elementor-element.elementor-element-4763833 .elementor-button{padding:12px 5px 12px 5px;}.elementor-763 .elementor-element.elementor-element-ed34a7d{width:var( --container-widget-width, 297px );max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;font-size:14px;}.elementor-763 .elementor-element.elementor-element-ed34a7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-8a80c63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-763 .elementor-element.elementor-element-631a9c1 .elementor-headline{text-align:center;font-size:28px;}.elementor-763 .elementor-element.elementor-element-6ffe2f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-aa0c231{--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-763 .elementor-element.elementor-element-aa0c231.e-con{--align-self:center;}.elementor-763 .elementor-element.elementor-element-56841ac{--container-widget-width:20px;--container-widget-flex-grow:0;width:var( --container-widget-width, 20px );max-width:20px;top:6px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-56841ac{left:222px;}body.rtl .elementor-763 .elementor-element.elementor-element-56841ac{right:222px;}.elementor-763 .elementor-element.elementor-element-56841ac .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-56841ac .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-aba23ca{left:207px;}body.rtl .elementor-763 .elementor-element.elementor-element-aba23ca{right:207px;}.elementor-763 .elementor-element.elementor-element-aba23ca{top:66px;}.elementor-763 .elementor-element.elementor-element-aba23ca .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-aba23ca .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-3fffc6c{left:206px;}body.rtl .elementor-763 .elementor-element.elementor-element-3fffc6c{right:206px;}.elementor-763 .elementor-element.elementor-element-3fffc6c{top:28px;}.elementor-763 .elementor-element.elementor-element-3fffc6c .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-3fffc6c .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-f605add{left:271px;}body.rtl .elementor-763 .elementor-element.elementor-element-f605add{right:271px;}.elementor-763 .elementor-element.elementor-element-f605add{top:35px;}.elementor-763 .elementor-element.elementor-element-f605add .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-f605add .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-c14e381{left:222px;}body.rtl .elementor-763 .elementor-element.elementor-element-c14e381{right:222px;}.elementor-763 .elementor-element.elementor-element-c14e381{top:101px;}.elementor-763 .elementor-element.elementor-element-c14e381 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-c14e381 .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-4bf26ef{left:165px;}body.rtl .elementor-763 .elementor-element.elementor-element-4bf26ef{right:165px;}.elementor-763 .elementor-element.elementor-element-4bf26ef{top:125px;}.elementor-763 .elementor-element.elementor-element-4bf26ef .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-4bf26ef .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-9bbc602{left:164px;}body.rtl .elementor-763 .elementor-element.elementor-element-9bbc602{right:164px;}.elementor-763 .elementor-element.elementor-element-9bbc602{top:84px;}.elementor-763 .elementor-element.elementor-element-9bbc602 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-9bbc602 .elementor-icon svg{height:9px;}.elementor-763 .elementor-element.elementor-element-7f320f5{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;top:33px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-7f320f5{left:167px;}body.rtl .elementor-763 .elementor-element.elementor-element-7f320f5{right:167px;}.elementor-763 .elementor-element.elementor-element-7f320f5 .elementor-icon{font-size:30px;}.elementor-763 .elementor-element.elementor-element-7f320f5 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-0564cfc{left:136px;}body.rtl .elementor-763 .elementor-element.elementor-element-0564cfc{right:136px;}.elementor-763 .elementor-element.elementor-element-0564cfc{top:153px;}.elementor-763 .elementor-element.elementor-element-0564cfc .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-0564cfc .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-0d6132e{left:82px;}body.rtl .elementor-763 .elementor-element.elementor-element-0d6132e{right:82px;}.elementor-763 .elementor-element.elementor-element-0d6132e{top:202px;}.elementor-763 .elementor-element.elementor-element-0d6132e .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-0d6132e .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-ec7509c{left:54px;}body.rtl .elementor-763 .elementor-element.elementor-element-ec7509c{right:54px;}.elementor-763 .elementor-element.elementor-element-ec7509c{top:263px;}.elementor-763 .elementor-element.elementor-element-ec7509c .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-ec7509c .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-9e52f0f{left:237px;}body.rtl .elementor-763 .elementor-element.elementor-element-9e52f0f{right:237px;}.elementor-763 .elementor-element.elementor-element-9e52f0f{top:40px;}.elementor-763 .elementor-element.elementor-element-9e52f0f .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-9e52f0f .elementor-icon svg{height:9px;}.elementor-763 .elementor-element.elementor-element-f924151 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-f924151{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-763 .elementor-element.elementor-element-fa30632{--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:025px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-9e28d12{--width:97%;--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:flex-end;}.elementor-763 .elementor-element.elementor-element-6da1e6c .elementor-headline{text-align:center;font-size:28px;}.elementor-763 .elementor-element.elementor-element-50a8c56{--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-763 .elementor-element.elementor-element-50a8c56.e-con{--align-self:center;}.elementor-763 .elementor-element.elementor-element-b0045c3{--container-widget-width:20px;--container-widget-flex-grow:0;width:var( --container-widget-width, 20px );max-width:20px;top:13px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-b0045c3{left:239px;}body.rtl .elementor-763 .elementor-element.elementor-element-b0045c3{right:239px;}.elementor-763 .elementor-element.elementor-element-b0045c3 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-b0045c3 .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-f6ea342{left:222px;}body.rtl .elementor-763 .elementor-element.elementor-element-f6ea342{right:222px;}.elementor-763 .elementor-element.elementor-element-f6ea342{top:78px;}.elementor-763 .elementor-element.elementor-element-f6ea342 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-f6ea342 .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-8ec1199{left:224px;}body.rtl .elementor-763 .elementor-element.elementor-element-8ec1199{right:224px;}.elementor-763 .elementor-element.elementor-element-8ec1199{top:39px;}.elementor-763 .elementor-element.elementor-element-8ec1199 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-8ec1199 .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-9b8f1fc{left:299px;}body.rtl .elementor-763 .elementor-element.elementor-element-9b8f1fc{right:299px;}.elementor-763 .elementor-element.elementor-element-9b8f1fc{top:46px;}.elementor-763 .elementor-element.elementor-element-9b8f1fc .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-9b8f1fc .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-1867861{left:238px;}body.rtl .elementor-763 .elementor-element.elementor-element-1867861{right:238px;}.elementor-763 .elementor-element.elementor-element-1867861{top:112px;}.elementor-763 .elementor-element.elementor-element-1867861 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-1867861 .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-58a4a7b{left:177px;}body.rtl .elementor-763 .elementor-element.elementor-element-58a4a7b{right:177px;}.elementor-763 .elementor-element.elementor-element-58a4a7b{top:139px;}.elementor-763 .elementor-element.elementor-element-58a4a7b .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-58a4a7b .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-10f556a{left:177px;}body.rtl .elementor-763 .elementor-element.elementor-element-10f556a{right:177px;}.elementor-763 .elementor-element.elementor-element-10f556a{top:95px;}.elementor-763 .elementor-element.elementor-element-10f556a .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-10f556a .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-8a49998{left:180px;}body.rtl .elementor-763 .elementor-element.elementor-element-8a49998{right:180px;}.elementor-763 .elementor-element.elementor-element-8a49998{top:53px;}.elementor-763 .elementor-element.elementor-element-8a49998 .elementor-icon{font-size:30px;}.elementor-763 .elementor-element.elementor-element-8a49998 .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-ddd97c8{left:147px;}body.rtl .elementor-763 .elementor-element.elementor-element-ddd97c8{right:147px;}.elementor-763 .elementor-element.elementor-element-ddd97c8{top:174px;}.elementor-763 .elementor-element.elementor-element-ddd97c8 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-ddd97c8 .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-6ceaae7{left:98px;}body.rtl .elementor-763 .elementor-element.elementor-element-6ceaae7{right:98px;}.elementor-763 .elementor-element.elementor-element-6ceaae7{top:211px;}.elementor-763 .elementor-element.elementor-element-6ceaae7 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-6ceaae7 .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-1984df5{left:57px;}body.rtl .elementor-763 .elementor-element.elementor-element-1984df5{right:57px;}.elementor-763 .elementor-element.elementor-element-1984df5{top:295px;}.elementor-763 .elementor-element.elementor-element-1984df5 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-1984df5 .elementor-icon svg{height:9px;}body:not(.rtl) .elementor-763 .elementor-element.elementor-element-449d406{left:256px;}body.rtl .elementor-763 .elementor-element.elementor-element-449d406{right:256px;}.elementor-763 .elementor-element.elementor-element-449d406{top:46px;}.elementor-763 .elementor-element.elementor-element-449d406 .elementor-icon{font-size:9px;}.elementor-763 .elementor-element.elementor-element-449d406 .elementor-icon svg{height:9px;}.elementor-763 .elementor-element.elementor-element-0d306ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-0d306ca{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-763 .elementor-element.elementor-element-21f679b{--min-height:370px;}.elementor-763 .elementor-element.elementor-element-519efeb > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-519efeb img{width:258px;}.elementor-763 .elementor-element.elementor-element-b4f6cc1{width:var( --container-widget-width, 297px );max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;font-size:14px;}.elementor-763 .elementor-element.elementor-element-b4f6cc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-763 .elementor-element.elementor-element-732d003 > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-763 .elementor-element.elementor-element-732d003:after{content:"0.5";}.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__thumbnail__link{width:100%;}.elementor-763 .elementor-element.elementor-element-732d003{--grid-column-gap:34px;}}/* Start custom CSS for icon, class: .elementor-element-56841ac *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-56841ac::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-56841ac::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-56841ac:hover::before,
.elementor-763 .elementor-element.elementor-element-56841ac:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aba23ca *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-aba23ca::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-aba23ca::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-aba23ca:hover::before,
.elementor-763 .elementor-element.elementor-element-aba23ca:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3fffc6c *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-3fffc6c::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-3fffc6c::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-3fffc6c:hover::before,
.elementor-763 .elementor-element.elementor-element-3fffc6c:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f605add *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-f605add::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-f605add::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-f605add:hover::before,
.elementor-763 .elementor-element.elementor-element-f605add:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c14e381 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-c14e381::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-c14e381::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-c14e381:hover::before,
.elementor-763 .elementor-element.elementor-element-c14e381:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bf26ef *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-4bf26ef::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-4bf26ef::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-4bf26ef:hover::before,
.elementor-763 .elementor-element.elementor-element-4bf26ef:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9bbc602 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-9bbc602::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-9bbc602::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-9bbc602:hover::before,
.elementor-763 .elementor-element.elementor-element-9bbc602:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f320f5 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-7f320f5::before {
    content: "Siège principal Casablanca";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #e22c26;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-7f320f5::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #e22c26; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-7f320f5:hover::before,
.elementor-763 .elementor-element.elementor-element-7f320f5:hover::after {
    opacity: 1;
}

.elementor-763 .elementor-element.elementor-element-7f320f5::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 120%;
    height: 120%;
    background: rgba(0,0,0,0.2); /* black wave */
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    animation: wave 2s infinite ease-out;
}

@keyframes wave {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0.6;
    }
    100% {
        transform: translate(-50%, -50%) scale(2);
        opacity: 0;
    }
    
}

/*Annimation de circle */
.elementor-763 .elementor-element.elementor-element-7f320f5::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 120%;
    height: 120%;
    background: rgba(0,0,0,0.05); /* wave fill */
    border-radius: 50%;
    border: 0px solid #e22c26; /* start border */
    transform: translate(-50%, -50%) scale(0.5);
    animation: wave 2s infinite ease-out;
}

@keyframes wave {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0.6;
        border-width: 0px;   /* no stroke at start */
    }
    80% {
        border-width: 1px;   /* stroke becomes visible */
        opacity: 0.3;
    }
    100% {
        transform: translate(-50%, -50%) scale(2);
        opacity: 0;
        border-width: 1px;   /* 1px stroke at end */
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0564cfc *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-0564cfc::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-0564cfc::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-0564cfc:hover::before,
.elementor-763 .elementor-element.elementor-element-0564cfc:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d6132e *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-0d6132e::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-0d6132e::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-0d6132e:hover::before,
.elementor-763 .elementor-element.elementor-element-0d6132e:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec7509c *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-ec7509c::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-ec7509c::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-ec7509c:hover::before,
.elementor-763 .elementor-element.elementor-element-ec7509c:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9e52f0f *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-9e52f0f::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-9e52f0f::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-9e52f0f:hover::before,
.elementor-763 .elementor-element.elementor-element-9e52f0f:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0045c3 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-b0045c3::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-b0045c3::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-b0045c3:hover::before,
.elementor-763 .elementor-element.elementor-element-b0045c3:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f6ea342 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-f6ea342::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-f6ea342::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-f6ea342:hover::before,
.elementor-763 .elementor-element.elementor-element-f6ea342:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8ec1199 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-8ec1199::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-8ec1199::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-8ec1199:hover::before,
.elementor-763 .elementor-element.elementor-element-8ec1199:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b8f1fc *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-9b8f1fc::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-9b8f1fc::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-9b8f1fc:hover::before,
.elementor-763 .elementor-element.elementor-element-9b8f1fc:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1867861 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-1867861::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-1867861::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-1867861:hover::before,
.elementor-763 .elementor-element.elementor-element-1867861:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58a4a7b *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-58a4a7b::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-58a4a7b::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-58a4a7b:hover::before,
.elementor-763 .elementor-element.elementor-element-58a4a7b:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10f556a *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-10f556a::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-10f556a::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-10f556a:hover::before,
.elementor-763 .elementor-element.elementor-element-10f556a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a49998 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-8a49998::before {
    content: "Siège principal Casablanca";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #e22c26;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-8a49998::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #e22c26; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-8a49998:hover::before,
.elementor-763 .elementor-element.elementor-element-8a49998:hover::after {
    opacity: 1;
}

.elementor-763 .elementor-element.elementor-element-8a49998::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 120%;
    height: 120%;
    background: rgba(0,0,0,0.2); /* black wave */
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    animation: wave 2s infinite ease-out;
}

@keyframes wave {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0.6;
    }
    100% {
        transform: translate(-50%, -50%) scale(2);
        opacity: 0;
    }
    
}

/*Annimation de circle */
.elementor-763 .elementor-element.elementor-element-8a49998::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 120%;
    height: 120%;
    background: rgba(0,0,0,0.05); /* wave fill */
    border-radius: 50%;
    border: 0px solid #e22c26; /* start border */
    transform: translate(-50%, -50%) scale(0.5);
    animation: wave 2s infinite ease-out;
}

@keyframes wave {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0.6;
        border-width: 0px;   /* no stroke at start */
    }
    80% {
        border-width: 1px;   /* stroke becomes visible */
        opacity: 0.3;
    }
    100% {
        transform: translate(-50%, -50%) scale(2);
        opacity: 0;
        border-width: 1px;   /* 1px stroke at end */
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ddd97c8 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-ddd97c8::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-ddd97c8::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-ddd97c8:hover::before,
.elementor-763 .elementor-element.elementor-element-ddd97c8:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ceaae7 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-6ceaae7::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-6ceaae7::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-6ceaae7:hover::before,
.elementor-763 .elementor-element.elementor-element-6ceaae7:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1984df5 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-1984df5::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-1984df5::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-1984df5:hover::before,
.elementor-763 .elementor-element.elementor-element-1984df5:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-449d406 *//* Tooltip text */
.elementor-763 .elementor-element.elementor-element-449d406::before {
    content: "Rushliv";
    position: absolute;
    bottom: 120%; /* position above icon */
    left: 50%;
    transform: translateX(-50%);
    background: #000;
    color: #fff;
    padding: 6px 10px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s ease;
}

/* Tooltip arrow */
.elementor-763 .elementor-element.elementor-element-449d406::after {
    content: "";
    position: absolute;
    bottom: 110%;
    left: 50%;
    transform: translateX(-50%);
    border: 6px solid transparent;
    border-top-color: #000; /* arrow color */
    opacity: 0;
    transition: 0.25s ease;
}

/* Show on hover */
.elementor-763 .elementor-element.elementor-element-449d406:hover::before,
.elementor-763 .elementor-element.elementor-element-449d406:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-732d003 */.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__read-more {
    background-color: #E12C26; /* red background */
    color: #ffffff; /* white text */
    padding: 10px 22px;
    border-radius: 999px; /* fully rounded */
    display: inline-block;
    text-decoration: none;
    font-weight: 500;
    transition: all 0.3s ease;
}

/* Hover effect (optional) */
.elementor-763 .elementor-element.elementor-element-732d003 .elementor-post__read-more:hover {
    background-color: #E12C26;
    color: #ffffff;
}/* End custom CSS */