.elementor-2292 .elementor-element.elementor-element-eb003b7{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-eb003b7:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-eb003b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5c5bdc );}.elementor-2292 .elementor-element.elementor-element-eb003b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-a7b57ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:145px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-0bab128 > .elementor-widget-container{margin:-50px -75px 26px 0px;}.elementor-2292 .elementor-element.elementor-element-0bab128 .elementor-heading-title{font-family:"Host Grotesk Variable Font", Sans-serif;font-size:6.4rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-7d6635a{font-family:"Host Grotesk Variable Font", Sans-serif;font-size:2.18rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-f002333 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8cbbea9-font-family ), Sans-serif;font-size:var( --e-global-typography-8cbbea9-font-size );text-transform:var( --e-global-typography-8cbbea9-text-transform );letter-spacing:var( --e-global-typography-8cbbea9-letter-spacing );fill:var( --e-global-color-1072aa6 );color:var( --e-global-color-1072aa6 );border-radius:50px 50px 50px 50px;padding:12px 32px 12px 32px;}.elementor-2292 .elementor-element.elementor-element-f002333 .elementor-button:hover, .elementor-2292 .elementor-element.elementor-element-f002333 .elementor-button:focus{background-color:var( --e-global-color-963d677 );color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-f002333{width:initial;max-width:initial;}.elementor-2292 .elementor-element.elementor-element-f002333 > .elementor-widget-container{margin:40px 0px 0px 00px;}.elementor-2292 .elementor-element.elementor-element-f002333.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-f002333 .elementor-button:hover svg, .elementor-2292 .elementor-element.elementor-element-f002333 .elementor-button:focus svg{fill:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-f344f10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-f344f10.e-con{--align-self:stretch;}.elementor-2292 .elementor-element.elementor-element-85331a1{width:100%;max-width:100%;}.elementor-2292 .elementor-element.elementor-element-85331a1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-85331a1 img{height:100%;object-fit:cover;object-position:center center;border-radius:00px 0px 0px 500px;}.elementor-2292 .elementor-element.elementor-element-10a50e1{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;bottom:0px;--z-index:1;}body:not(.rtl) .elementor-2292 .elementor-element.elementor-element-10a50e1{left:0px;}body.rtl .elementor-2292 .elementor-element.elementor-element-10a50e1{right:0px;}.elementor-2292 .elementor-element.elementor-element-55b35ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-5b96f20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-5b96f20:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-5b96f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-bf734f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2292 .elementor-element.elementor-element-cd293c3 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2292 .elementor-element.elementor-element-cd293c3 .elementor-heading-title{font-family:"Host Grotesk Variable Font", Sans-serif;font-size:3rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-11cd700 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8cbbea9-font-family ), Sans-serif;font-size:var( --e-global-typography-8cbbea9-font-size );text-transform:var( --e-global-typography-8cbbea9-text-transform );letter-spacing:var( --e-global-typography-8cbbea9-letter-spacing );fill:var( --e-global-color-1072aa6 );color:var( --e-global-color-1072aa6 );border-radius:50px 50px 50px 50px;padding:12px 32px 12px 32px;}.elementor-2292 .elementor-element.elementor-element-11cd700 .elementor-button:hover, .elementor-2292 .elementor-element.elementor-element-11cd700 .elementor-button:focus{background-color:var( --e-global-color-963d677 );color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-11cd700{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-11cd700 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-2292 .elementor-element.elementor-element-11cd700.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-11cd700 .elementor-button:hover svg, .elementor-2292 .elementor-element.elementor-element-11cd700 .elementor-button:focus svg{fill:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-b0fc2fe{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:6;}.elementor-2292 .elementor-element.elementor-element-448347c > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2292 .elementor-element.elementor-element-448347c{text-align:center;}.elementor-2292 .elementor-element.elementor-element-448347c .elementor-heading-title{font-family:var( --e-global-typography-1554c62-font-family ), Sans-serif;font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-22b7702{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-49ff455{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--overlay-opacity:0.8;--border-radius:25px 25px 25px 25px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;--z-index:20;}.elementor-2292 .elementor-element.elementor-element-49ff455:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-49ff455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-49ff455::before, .elementor-2292 .elementor-element.elementor-element-49ff455 > .elementor-background-video-container::before, .elementor-2292 .elementor-element.elementor-element-49ff455 > .e-con-inner > .elementor-background-video-container::before, .elementor-2292 .elementor-element.elementor-element-49ff455 > .elementor-background-slideshow::before, .elementor-2292 .elementor-element.elementor-element-49ff455 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2292 .elementor-element.elementor-element-49ff455 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2292 .elementor-element.elementor-element-b4b141b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2292 .elementor-element.elementor-element-b4b141b .elementor-heading-title{font-family:"Host Grotesk Variable Font", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-569cc48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-569cc48.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-569cc48{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-1b11d22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--overlay-opacity:0.8;--border-radius:25px 25px 25px 25px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;--z-index:19;}.elementor-2292 .elementor-element.elementor-element-1b11d22:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-1b11d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-1b11d22::before, .elementor-2292 .elementor-element.elementor-element-1b11d22 > .elementor-background-video-container::before, .elementor-2292 .elementor-element.elementor-element-1b11d22 > .e-con-inner > .elementor-background-video-container::before, .elementor-2292 .elementor-element.elementor-element-1b11d22 > .elementor-background-slideshow::before, .elementor-2292 .elementor-element.elementor-element-1b11d22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2292 .elementor-element.elementor-element-1b11d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2292 .elementor-element.elementor-element-9e8d291 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2292 .elementor-element.elementor-element-9e8d291 .elementor-heading-title{font-family:"Host Grotesk Variable Font", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-72b9dfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-72b9dfe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-72b9dfe{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-7fbb60b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--overlay-opacity:0.8;--border-radius:25px 25px 25px 25px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;--z-index:18;}.elementor-2292 .elementor-element.elementor-element-7fbb60b:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-7fbb60b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-7fbb60b::before, .elementor-2292 .elementor-element.elementor-element-7fbb60b > .elementor-background-video-container::before, .elementor-2292 .elementor-element.elementor-element-7fbb60b > .e-con-inner > .elementor-background-video-container::before, .elementor-2292 .elementor-element.elementor-element-7fbb60b > .elementor-background-slideshow::before, .elementor-2292 .elementor-element.elementor-element-7fbb60b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2292 .elementor-element.elementor-element-7fbb60b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2292 .elementor-element.elementor-element-dbf501e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2292 .elementor-element.elementor-element-dbf501e .elementor-heading-title{font-family:"Host Grotesk Variable Font", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-37c99b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-37c99b2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-37c99b2{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-77bf1a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--overlay-opacity:0.8;--border-radius:25px 25px 25px 25px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;--z-index:17;}.elementor-2292 .elementor-element.elementor-element-77bf1a6:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-77bf1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-77bf1a6::before, .elementor-2292 .elementor-element.elementor-element-77bf1a6 > .elementor-background-video-container::before, .elementor-2292 .elementor-element.elementor-element-77bf1a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2292 .elementor-element.elementor-element-77bf1a6 > .elementor-background-slideshow::before, .elementor-2292 .elementor-element.elementor-element-77bf1a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2292 .elementor-element.elementor-element-77bf1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2292 .elementor-element.elementor-element-24d2ae4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2292 .elementor-element.elementor-element-24d2ae4 .elementor-heading-title{font-family:"Host Grotesk Variable Font", Sans-serif;font-size:3.5rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-7f6a4c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-7f6a4c2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-7f6a4c2{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-2ff5e3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;--z-index:5;}.elementor-2292 .elementor-element.elementor-element-2ff5e3b:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-2ff5e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-2ff5e3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-1992774{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-2292 .elementor-element.elementor-element-78dc4c9{width:var( --container-widget-width, 519px );max-width:519px;--container-widget-width:519px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-045e6cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-784d8aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-784d8aa{text-align:start;font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-970c204{--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;--padding-top:103px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-970c204:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-970c204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5c5bdc );}.elementor-2292 .elementor-element.elementor-element-c184111 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-2292 .elementor-element.elementor-element-c184111{text-align:center;}.elementor-2292 .elementor-element.elementor-element-c184111 .elementor-heading-title{font-family:var( --e-global-typography-1554c62-font-family ), Sans-serif;font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-d0a3700{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2292 .elementor-element.elementor-element-30f4656{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;}.elementor-2292 .elementor-element.elementor-element-30f4656:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-30f4656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-30f4656:hover{background-color:transparent;background-image:linear-gradient(190deg, var( --e-global-color-1072aa6 ) 30%, var( --e-global-color-primary ) 33%);}.elementor-2292 .elementor-element.elementor-element-29f5eba img{height:270px;object-fit:cover;object-position:center center;}.elementor-2292 .elementor-element.elementor-element-9cc5854{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-bb0f986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-bb0f986 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-caadf1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-caadf1a{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-d922101{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;}.elementor-2292 .elementor-element.elementor-element-d922101:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-d922101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-d922101:hover{background-color:transparent;background-image:linear-gradient(190deg, var( --e-global-color-1072aa6 ) 30%, var( --e-global-color-primary ) 33%);}.elementor-2292 .elementor-element.elementor-element-035d340 img{height:270px;object-fit:cover;object-position:center center;}.elementor-2292 .elementor-element.elementor-element-bb218f2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-6f9cd98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-6f9cd98 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-018aaaa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-018aaaa{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-c6f8398{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;}.elementor-2292 .elementor-element.elementor-element-c6f8398:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-c6f8398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-c6f8398:hover{background-color:transparent;background-image:linear-gradient(190deg, var( --e-global-color-1072aa6 ) 30%, var( --e-global-color-primary ) 33%);}.elementor-2292 .elementor-element.elementor-element-c446eff img{height:270px;object-fit:cover;object-position:center center;}.elementor-2292 .elementor-element.elementor-element-5f67cb4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-d3d39c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-d3d39c0 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-a7fd064 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-a7fd064{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-2656775{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;}.elementor-2292 .elementor-element.elementor-element-2656775:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-2656775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-2656775:hover{background-color:transparent;background-image:linear-gradient(190deg, var( --e-global-color-1072aa6 ) 30%, var( --e-global-color-primary ) 33%);}.elementor-2292 .elementor-element.elementor-element-dffe41c img{height:270px;object-fit:cover;object-position:center center;}.elementor-2292 .elementor-element.elementor-element-44978ce{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-82b4d7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-82b4d7b .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-0bdd8a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-0bdd8a5{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-text );}.elementor-2292 .elementor-element.elementor-element-60c536a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-60c536a:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-60c536a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5c5bdc );}.elementor-2292 .elementor-element.elementor-element-8df6384{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2292 .elementor-element.elementor-element-8df6384 .elementor-divider-separator{width:100%;}.elementor-2292 .elementor-element.elementor-element-8df6384 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2292 .elementor-element.elementor-element-124af3c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-124af3c:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-124af3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5c5bdc );}.elementor-2292 .elementor-element.elementor-element-db0e011 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-2292 .elementor-element.elementor-element-db0e011{text-align:start;}.elementor-2292 .elementor-element.elementor-element-db0e011 .elementor-heading-title{font-family:var( --e-global-typography-1554c62-font-family ), Sans-serif;font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );color:var( --e-global-color-secondary );}.elementor-2292 .elementor-element.elementor-element-0a8ab47{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-85px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-85px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:45px;}.elementor-2292 .elementor-element.elementor-element-0a8ab47 .swiper-slide > .elementor-element{height:100%;}.elementor-2292 .elementor-element.elementor-element-2754f10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-2754f10:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-2754f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-2754f10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-d0465ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:112px;--padding-bottom:150px;--padding-left:0px;--padding-right:90px;}.elementor-2292 .elementor-element.elementor-element-d8e8ea5 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-2292 .elementor-element.elementor-element-d8e8ea5 .elementor-heading-title{font-family:var( --e-global-typography-1554c62-font-family ), Sans-serif;font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );color:var( --e-global-color-primary );}.elementor-2292 .elementor-element.elementor-element-b49566b{--display:flex;}.elementor-2292 .elementor-element.elementor-element-9cce4ff{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-9cce4ff:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-9cce4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-a90a190{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-a90a190 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-a90a190 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-5543b8c > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-5543b8c{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-91c604d .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-cea5ee1{--display:flex;}.elementor-2292 .elementor-element.elementor-element-1acd408{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-1acd408:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-1acd408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-e4f5726{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-e4f5726 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-e4f5726 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-5571a35 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-5571a35{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-483c1df .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-f23c01a{--display:flex;}.elementor-2292 .elementor-element.elementor-element-fa6ff4d{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-fa6ff4d:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-fa6ff4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-8547db1{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-8547db1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-8547db1 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-cb8b956 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-cb8b956{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-c945bd0 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-b39b836{--display:flex;}.elementor-2292 .elementor-element.elementor-element-2ca246a{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-2ca246a:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-2ca246a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-076bfb3{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-076bfb3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-076bfb3 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-fbe13da > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-fbe13da{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-6115813 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-5b00d38{--display:flex;}.elementor-2292 .elementor-element.elementor-element-9323a75{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-9323a75:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-9323a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-11f5d7b{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-11f5d7b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-11f5d7b img{width:100%;}.elementor-2292 .elementor-element.elementor-element-3ad9c77 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-3ad9c77{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-45901ad .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-7cde4e0{--display:flex;}.elementor-2292 .elementor-element.elementor-element-6c57eaa{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-6c57eaa:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-6c57eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-f363a3c{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-f363a3c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-f363a3c img{width:100%;}.elementor-2292 .elementor-element.elementor-element-5ff3ed8 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-5ff3ed8{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-72e6c7b .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-1c327a6{--display:flex;}.elementor-2292 .elementor-element.elementor-element-5a7d706{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-5a7d706:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-5a7d706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-96df75a{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-96df75a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-96df75a img{width:100%;}.elementor-2292 .elementor-element.elementor-element-f6a4847 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-f6a4847{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-c8f99f5 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-477a80f{--display:flex;}.elementor-2292 .elementor-element.elementor-element-f9d38ee{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-f9d38ee:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-f9d38ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-4614eff{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-4614eff > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-4614eff img{width:100%;}.elementor-2292 .elementor-element.elementor-element-c24bf0f > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-c24bf0f{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-e25b16c .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-567010e{--display:flex;}.elementor-2292 .elementor-element.elementor-element-2cc6bb3{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-2cc6bb3:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-2cc6bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-de08e34{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-de08e34 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-de08e34 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-3e6c659 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-3e6c659{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-ceabb05 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-ab12fcb{--display:flex;}.elementor-2292 .elementor-element.elementor-element-e0b2f10{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-e0b2f10:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-e0b2f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-dbccbd2{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-dbccbd2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-dbccbd2 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-6bc234a > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-6bc234a{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-88a9407 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-d133862{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-55px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:45px;}:where( .elementor-2292 .elementor-element.elementor-element-d133862 .swiper-slide ) > .e-con{background-color:var( --e-global-color-1072aa6 );--border-radius:30px 30px 30px 30px;}.elementor-2292 .elementor-element.elementor-element-d133862 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-2292 .elementor-element.elementor-element-9ed5820{--display:flex;}.elementor-2292 .elementor-element.elementor-element-7c54d34{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-7c54d34:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-7c54d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-6b49231{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-6b49231 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-6b49231 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-efd099f > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-efd099f{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-6a39efd .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-fc19ccf{--display:flex;}.elementor-2292 .elementor-element.elementor-element-d714fe8{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-d714fe8:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-d714fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-20ee261{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-20ee261 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-20ee261 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-9537e8c > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-9537e8c{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-7722258 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-6324570{--display:flex;}.elementor-2292 .elementor-element.elementor-element-c3b70fa{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-c3b70fa:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-c3b70fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-8e4e805{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-8e4e805 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-8e4e805 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-b05c0df > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-b05c0df{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-fa315f8 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-868dab9{--display:flex;}.elementor-2292 .elementor-element.elementor-element-ce86b56{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-ce86b56:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-ce86b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-fede7d6{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-fede7d6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-fede7d6 img{width:100%;}.elementor-2292 .elementor-element.elementor-element-fdb5219 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-fdb5219{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-2120504 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-fba24e4{--display:flex;}.elementor-2292 .elementor-element.elementor-element-54227b1{--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;--border-radius:30px 30px 30px 30px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2292 .elementor-element.elementor-element-54227b1:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-54227b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-427495d{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-427495d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-427495d img{width:100%;}.elementor-2292 .elementor-element.elementor-element-8744772 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 20px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-8744772{font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-5dcc3b3 .elementor-heading-title{font-family:var( --e-global-typography-2612bd7-font-family ), Sans-serif;font-size:var( --e-global-typography-2612bd7-font-size );font-weight:var( --e-global-typography-2612bd7-font-weight );color:var( --e-global-color-accent );}.elementor-2292 .elementor-element.elementor-element-3f9ff86{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-55px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:45px;}:where( .elementor-2292 .elementor-element.elementor-element-3f9ff86 .swiper-slide ) > .e-con{background-color:var( --e-global-color-1072aa6 );--border-radius:30px 30px 30px 30px;}.elementor-2292 .elementor-element.elementor-element-3f9ff86 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-2292 .elementor-element.elementor-element-09541fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-0bd7beb{width:100%;max-width:100%;}.elementor-2292 .elementor-element.elementor-element-0bd7beb img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 50px;}.elementor-2292 .elementor-element.elementor-element-e2494c5{--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;--padding-top:150px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-2453600{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-2292 .elementor-element.elementor-element-2453600:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-2453600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-secondary ) 28%, #DB465F 72%);}.elementor-2292 .elementor-element.elementor-element-32481fe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-2292 .elementor-element.elementor-element-32481fe > .elementor-widget-container{margin:-54px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-32481fe img{width:505px;}.elementor-2292 .elementor-element.elementor-element-178e2c0{--display:flex;--padding-top:85px;--padding-bottom:85px;--padding-left:90px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-178e2c0.e-con{--align-self:center;}.elementor-2292 .elementor-element.elementor-element-e29aef8 > .elementor-widget-container{margin:0px -58px 35px 0px;}.elementor-2292 .elementor-element.elementor-element-e29aef8{text-align:start;}.elementor-2292 .elementor-element.elementor-element-e29aef8 .elementor-heading-title{font-family:var( --e-global-typography-1554c62-font-family ), Sans-serif;font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-4934fd7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-4934fd7{text-align:start;font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-f5615eb .elementor-button{background-color:var( --e-global-color-44008b7 );padding:12px 32px 12px 32px;}.elementor-2292 .elementor-element.elementor-element-f5615eb .elementor-button:hover, .elementor-2292 .elementor-element.elementor-element-f5615eb .elementor-button:focus{background-color:var( --e-global-color-759dd25 );}.elementor-2292 .elementor-element.elementor-element-fee08fb{--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;--padding-top:150px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-e8f4bb0{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-2292 .elementor-element.elementor-element-e8f4bb0:not(.elementor-motion-effects-element-type-background), .elementor-2292 .elementor-element.elementor-element-e8f4bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, var( --e-global-color-secondary ) 28%, #DB465F 72%);}.elementor-2292 .elementor-element.elementor-element-335957d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;}.elementor-2292 .elementor-element.elementor-element-335957d > .elementor-widget-container{margin:-54px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-335957d img{width:395px;}.elementor-2292 .elementor-element.elementor-element-4a41400{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:end;}.elementor-2292 .elementor-element.elementor-element-4a41400 > .elementor-widget-container{margin:-54px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-4a41400 img{width:505px;}.elementor-2292 .elementor-element.elementor-element-bbd24d3{--display:flex;--padding-top:85px;--padding-bottom:85px;--padding-left:90px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-bbd24d3.e-con{--align-self:center;}.elementor-2292 .elementor-element.elementor-element-8d028ba > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2292 .elementor-element.elementor-element-8d028ba{text-align:start;}.elementor-2292 .elementor-element.elementor-element-8d028ba .elementor-heading-title{font-family:var( --e-global-typography-1554c62-font-family ), Sans-serif;font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-84bf986 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-84bf986{text-align:start;font-family:var( --e-global-typography-396e217-font-family ), Sans-serif;font-size:var( --e-global-typography-396e217-font-size );font-weight:var( --e-global-typography-396e217-font-weight );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );color:var( --e-global-color-1072aa6 );}.elementor-2292 .elementor-element.elementor-element-c368007 .elementor-button{background-color:var( --e-global-color-44008b7 );padding:12px 32px 12px 32px;}.elementor-2292 .elementor-element.elementor-element-c368007 .elementor-button:hover, .elementor-2292 .elementor-element.elementor-element-c368007 .elementor-button:focus{background-color:var( --e-global-color-759dd25 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2292 .elementor-element.elementor-element-eb003b7{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-a7b57ad{--justify-content:flex-start;--padding-top:110px;--padding-bottom:140px;--padding-left:40px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-0bab128 > .elementor-widget-container{margin:-30px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-0bab128 .elementor-heading-title{font-size:4.7rem;}.elementor-2292 .elementor-element.elementor-element-7d6635a{font-size:2.2rem;}.elementor-2292 .elementor-element.elementor-element-f002333 .elementor-button{font-size:var( --e-global-typography-8cbbea9-font-size );letter-spacing:var( --e-global-typography-8cbbea9-letter-spacing );}.elementor-2292 .elementor-element.elementor-element-f344f10{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2292 .elementor-element.elementor-element-85331a1 img{object-position:center center;}.elementor-2292 .elementor-element.elementor-element-10a50e1{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-5b96f20{--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-cd293c3 .elementor-heading-title{font-size:2.5em;}.elementor-2292 .elementor-element.elementor-element-11cd700 .elementor-button{font-size:var( --e-global-typography-8cbbea9-font-size );letter-spacing:var( --e-global-typography-8cbbea9-letter-spacing );}.elementor-2292 .elementor-element.elementor-element-b0fc2fe{--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-448347c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2292 .elementor-element.elementor-element-448347c .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-49ff455{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-b4b141b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-b4b141b .elementor-heading-title{font-size:2.4rem;}.elementor-2292 .elementor-element.elementor-element-569cc48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-569cc48{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-1b11d22{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-9e8d291 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-9e8d291 .elementor-heading-title{font-size:2.4rem;}.elementor-2292 .elementor-element.elementor-element-72b9dfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-72b9dfe{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-7fbb60b{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-dbf501e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-dbf501e .elementor-heading-title{font-size:2.4rem;}.elementor-2292 .elementor-element.elementor-element-37c99b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-37c99b2{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-77bf1a6{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-24d2ae4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-24d2ae4 .elementor-heading-title{font-size:2.4rem;}.elementor-2292 .elementor-element.elementor-element-7f6a4c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-7f6a4c2{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-2ff5e3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-1992774{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-78dc4c9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2292 .elementor-element.elementor-element-045e6cc{--justify-content:center;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-784d8aa{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-970c204{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-c184111 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-c184111 .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-d0a3700{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-2292 .elementor-element.elementor-element-29f5eba img{height:230px;}.elementor-2292 .elementor-element.elementor-element-bb0f986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-bb0f986 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-caadf1a{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-035d340 img{height:230px;}.elementor-2292 .elementor-element.elementor-element-6f9cd98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-6f9cd98 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-018aaaa{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-c446eff img{height:230px;}.elementor-2292 .elementor-element.elementor-element-d3d39c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-d3d39c0 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-a7fd064{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-dffe41c img{height:230px;}.elementor-2292 .elementor-element.elementor-element-82b4d7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-82b4d7b .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-0bdd8a5{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-124af3c{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-db0e011 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2292 .elementor-element.elementor-element-db0e011 .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-0a8ab47{--swiper-slides-to-display:2;}.elementor-2292 .elementor-element.elementor-element-2754f10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-d0465ed{--justify-content:flex-start;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-d8e8ea5 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-2292 .elementor-element.elementor-element-d8e8ea5 .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-9cce4ff{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-a90a190 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-5543b8c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-5543b8c{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-91c604d .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-1acd408{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-e4f5726 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-5571a35 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-5571a35{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-483c1df .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-fa6ff4d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-8547db1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-cb8b956 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-cb8b956{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-c945bd0 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-2ca246a{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-076bfb3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-fbe13da > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-fbe13da{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-6115813 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-9323a75{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-11f5d7b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-3ad9c77 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-3ad9c77{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-45901ad .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-6c57eaa{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-f363a3c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-5ff3ed8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-5ff3ed8{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-72e6c7b .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-5a7d706{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-96df75a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-f6a4847 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-f6a4847{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-c8f99f5 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-f9d38ee{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-4614eff > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-c24bf0f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-c24bf0f{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-e25b16c .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-2cc6bb3{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-de08e34 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-3e6c659 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-3e6c659{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-ceabb05 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-e0b2f10{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-dbccbd2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-6bc234a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-6bc234a{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-88a9407 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-d133862{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2292 .elementor-element.elementor-element-d133862 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-7c54d34{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-6b49231 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-efd099f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-efd099f{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-6a39efd .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-d714fe8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-20ee261 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-9537e8c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-9537e8c{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-7722258 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-c3b70fa{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-8e4e805 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-b05c0df > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-b05c0df{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-fa315f8 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-ce86b56{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-fede7d6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-fdb5219 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-fdb5219{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-2120504 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-54227b1{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2292 .elementor-element.elementor-element-427495d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-8744772 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-8744772{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-5dcc3b3 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-3f9ff86{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2292 .elementor-element.elementor-element-3f9ff86 > .elementor-widget-container{margin:0px -250px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-09541fa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-2292 .elementor-element.elementor-element-0bd7beb img{object-position:center center;}.elementor-2292 .elementor-element.elementor-element-e2494c5{--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-32481fe > .elementor-widget-container{margin:-54px 0px 0px 20px;}.elementor-2292 .elementor-element.elementor-element-178e2c0{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-e29aef8 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2292 .elementor-element.elementor-element-e29aef8 .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-4934fd7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-4934fd7{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-fee08fb{--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-335957d > .elementor-widget-container{margin:-54px 0px 0px 20px;}.elementor-2292 .elementor-element.elementor-element-4a41400 > .elementor-widget-container{margin:-54px 0px 0px 20px;}.elementor-2292 .elementor-element.elementor-element-bbd24d3{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-8d028ba > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2292 .elementor-element.elementor-element-8d028ba .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-84bf986 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-84bf986{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}}@media(max-width:767px){.elementor-2292 .elementor-element.elementor-element-eb003b7{--min-height:250px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-a7b57ad{--padding-top:40px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-2292 .elementor-element.elementor-element-0bab128 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-2292 .elementor-element.elementor-element-0bab128 .elementor-heading-title{font-size:3.8rem;}.elementor-2292 .elementor-element.elementor-element-7d6635a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-7d6635a{font-size:1.95rem;}.elementor-2292 .elementor-element.elementor-element-f002333 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-f002333 .elementor-button{font-size:var( --e-global-typography-8cbbea9-font-size );letter-spacing:var( --e-global-typography-8cbbea9-letter-spacing );}.elementor-2292 .elementor-element.elementor-element-f344f10{--min-height:60px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2292 .elementor-element.elementor-element-85331a1{width:100%;max-width:100%;}.elementor-2292 .elementor-element.elementor-element-85331a1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2292 .elementor-element.elementor-element-85331a1 img{width:100%;height:100%;}.elementor-2292 .elementor-element.elementor-element-fbfff79{text-align:start;}.elementor-2292 .elementor-element.elementor-element-fbfff79 img{height:380px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 200px;}.elementor-2292 .elementor-element.elementor-element-10a50e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-10a50e1.e-con{--order:-99999 /* order start hack */;}.elementor-2292 .elementor-element.elementor-element-55b35ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-5b96f20{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-cd293c3 .elementor-heading-title{font-size:2.3em;}.elementor-2292 .elementor-element.elementor-element-11cd700 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-11cd700 .elementor-button{font-size:var( --e-global-typography-8cbbea9-font-size );letter-spacing:var( --e-global-typography-8cbbea9-letter-spacing );}.elementor-2292 .elementor-element.elementor-element-b0fc2fe{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2292 .elementor-element.elementor-element-448347c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2292 .elementor-element.elementor-element-448347c .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-49ff455{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-b4b141b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-b4b141b .elementor-heading-title{font-size:2.2rem;}.elementor-2292 .elementor-element.elementor-element-569cc48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-569cc48{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-1b11d22{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-9e8d291 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-9e8d291 .elementor-heading-title{font-size:2.2rem;}.elementor-2292 .elementor-element.elementor-element-72b9dfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-72b9dfe{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-7fbb60b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-dbf501e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-dbf501e .elementor-heading-title{font-size:2.2rem;}.elementor-2292 .elementor-element.elementor-element-37c99b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-37c99b2{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-77bf1a6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2292 .elementor-element.elementor-element-24d2ae4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-24d2ae4 .elementor-heading-title{font-size:2.2rem;}.elementor-2292 .elementor-element.elementor-element-7f6a4c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-7f6a4c2{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-2ff5e3b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-1992774{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-78dc4c9{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-045e6cc{--padding-top:45px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-2292 .elementor-element.elementor-element-784d8aa{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-970c204{--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-2292 .elementor-element.elementor-element-c184111 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-c184111 .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-d0a3700{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2292 .elementor-element.elementor-element-9cc5854{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-bb0f986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-bb0f986 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-caadf1a{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-bb218f2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-6f9cd98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-6f9cd98 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-018aaaa{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-5f67cb4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-d3d39c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-d3d39c0 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-a7fd064{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-44978ce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-82b4d7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-82b4d7b .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-0bdd8a5{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-60c536a{--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:25px;}.elementor-2292 .elementor-element.elementor-element-124af3c{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2292 .elementor-element.elementor-element-db0e011 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2292 .elementor-element.elementor-element-db0e011 .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-0a8ab47{--swiper-slides-to-display:1;--arrow-size:35px;}.elementor-2292 .elementor-element.elementor-element-2754f10{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2292 .elementor-element.elementor-element-d0465ed{--padding-top:45px;--padding-bottom:105px;--padding-left:25px;--padding-right:25px;}.elementor-2292 .elementor-element.elementor-element-d8e8ea5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-d8e8ea5 .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-9cce4ff{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-a90a190 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-a90a190{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-5543b8c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-5543b8c{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-91c604d .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-1acd408{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-e4f5726 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-e4f5726{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-5571a35 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-5571a35{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-483c1df .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-fa6ff4d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-8547db1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-8547db1{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-cb8b956 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-cb8b956{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-c945bd0 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-2ca246a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-076bfb3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-076bfb3{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-fbe13da > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-fbe13da{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-6115813 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-9323a75{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-11f5d7b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-11f5d7b{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-3ad9c77 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-3ad9c77{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-45901ad .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-6c57eaa{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-f363a3c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-f363a3c{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-5ff3ed8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-5ff3ed8{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-72e6c7b .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-5a7d706{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-96df75a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-96df75a{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-f6a4847 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-f6a4847{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-c8f99f5 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-f9d38ee{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-4614eff > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-4614eff{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-c24bf0f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-c24bf0f{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-e25b16c .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-2cc6bb3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-de08e34 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-de08e34{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-3e6c659 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-3e6c659{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-ceabb05 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-e0b2f10{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-dbccbd2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-dbccbd2{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-6bc234a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-6bc234a{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-88a9407 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-d133862{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:35px;}.elementor-2292 .elementor-element.elementor-element-d133862 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-7c54d34{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-6b49231 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-6b49231{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-efd099f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-efd099f{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-6a39efd .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-d714fe8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-20ee261 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-20ee261{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-9537e8c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-9537e8c{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-7722258 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-c3b70fa{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-8e4e805 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-8e4e805{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-b05c0df > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-b05c0df{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-fa315f8 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-ce86b56{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-fede7d6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-fede7d6{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-fdb5219 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-fdb5219{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-2120504 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-54227b1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-427495d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-427495d{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-2292 .elementor-element.elementor-element-8744772 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2292 .elementor-element.elementor-element-8744772{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-5dcc3b3 .elementor-heading-title{font-size:var( --e-global-typography-2612bd7-font-size );}.elementor-2292 .elementor-element.elementor-element-3f9ff86{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:35px;}.elementor-2292 .elementor-element.elementor-element-3f9ff86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-09541fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2292 .elementor-element.elementor-element-0bd7beb{width:100%;max-width:100%;}.elementor-2292 .elementor-element.elementor-element-e2494c5{--padding-top:60px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-2292 .elementor-element.elementor-element-2453600{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2292 .elementor-element.elementor-element-32481fe{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-32481fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-178e2c0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-e29aef8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-e29aef8 .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-4934fd7 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2292 .elementor-element.elementor-element-4934fd7{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}.elementor-2292 .elementor-element.elementor-element-fee08fb{--padding-top:60px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-2292 .elementor-element.elementor-element-e8f4bb0{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2292 .elementor-element.elementor-element-335957d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-335957d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-4a41400{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2292 .elementor-element.elementor-element-4a41400 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2292 .elementor-element.elementor-element-bbd24d3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2292 .elementor-element.elementor-element-8d028ba > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2292 .elementor-element.elementor-element-8d028ba .elementor-heading-title{font-size:var( --e-global-typography-1554c62-font-size );line-height:var( --e-global-typography-1554c62-line-height );}.elementor-2292 .elementor-element.elementor-element-84bf986 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2292 .elementor-element.elementor-element-84bf986{font-size:var( --e-global-typography-396e217-font-size );line-height:var( --e-global-typography-396e217-line-height );letter-spacing:var( --e-global-typography-396e217-letter-spacing );word-spacing:var( --e-global-typography-396e217-word-spacing );}}@media(min-width:768px){.elementor-2292 .elementor-element.elementor-element-a7b57ad{--width:calc(var(--container-max-width)/2);}.elementor-2292 .elementor-element.elementor-element-f344f10{--width:calc(50% + 20px);}.elementor-2292 .elementor-element.elementor-element-10a50e1{--width:100%;}.elementor-2292 .elementor-element.elementor-element-55b35ab{--content-width:1440px;}.elementor-2292 .elementor-element.elementor-element-5b96f20{--width:54%;}.elementor-2292 .elementor-element.elementor-element-bf734f6{--width:calc(100% - 150px);}.elementor-2292 .elementor-element.elementor-element-49ff455{--width:calc((100%/4) - (60px/4));}.elementor-2292 .elementor-element.elementor-element-1b11d22{--width:calc((100%/4) - (60px/4));}.elementor-2292 .elementor-element.elementor-element-7fbb60b{--width:calc((100%/4) - (60px/4));}.elementor-2292 .elementor-element.elementor-element-77bf1a6{--width:calc((100%/4) - (60px/4));}.elementor-2292 .elementor-element.elementor-element-1992774{--width:calc((50% + 20px) - 150px);}.elementor-2292 .elementor-element.elementor-element-045e6cc{--width:calc((var(--container-max-width)/2) + 150px);}.elementor-2292 .elementor-element.elementor-element-d0465ed{--width:calc(var(--container-max-width)/2);}.elementor-2292 .elementor-element.elementor-element-09541fa{--width:calc(50% + 20px);}.elementor-2292 .elementor-element.elementor-element-178e2c0{--width:50%;}.elementor-2292 .elementor-element.elementor-element-bbd24d3{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2292 .elementor-element.elementor-element-a7b57ad{--width:50%;}.elementor-2292 .elementor-element.elementor-element-f344f10{--width:50%;}.elementor-2292 .elementor-element.elementor-element-5b96f20{--width:62%;}.elementor-2292 .elementor-element.elementor-element-49ff455{--width:calc((100%/2) - (20px/2));}.elementor-2292 .elementor-element.elementor-element-1b11d22{--width:calc((100%/2) - (20px/2));}.elementor-2292 .elementor-element.elementor-element-7fbb60b{--width:calc((100%/2) - (20px/2));}.elementor-2292 .elementor-element.elementor-element-77bf1a6{--width:calc((100%/2) - (20px/2));}.elementor-2292 .elementor-element.elementor-element-1992774{--width:50%;}.elementor-2292 .elementor-element.elementor-element-045e6cc{--width:50%;}.elementor-2292 .elementor-element.elementor-element-d0465ed{--width:50%;}.elementor-2292 .elementor-element.elementor-element-09541fa{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-7d6635a *//*.elementor-2292 .elementor-element.elementor-element-7d6635a {*/
/*    max-width: 365px !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7b57ad */@media(max-width:1309px){
    .elementor-2292 .elementor-element.elementor-element-a7b57ad {
        padding-bottom: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85331a1 */.elementor-2292 .elementor-element.elementor-element-85331a1.elementor-widget-image,
.elementor-2292 .elementor-element.elementor-element-85331a1.elementor-widget-image.elementor-widget-container {
    height: 100% !important;
}

.elementor-2292 .elementor-element.elementor-element-85331a1 img {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd293c3 */.elementor-2292 .elementor-element.elementor-element-cd293c3 span {
    color: var(--e-global-color-secondary);
}

.elementor-2292 .elementor-element.elementor-element-cd293c3 {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b96f20 */.elementor-2292 .elementor-element.elementor-element-5b96f20 {
    box-shadow: -20px -10px 65px rgba(8, 19, 81, 0.07) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-569cc48 */.elementor-2292 .elementor-element.elementor-element-569cc48 {
    max-height: 200px;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.elementor-2292 .elementor-element.elementor-element-569cc48::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-569cc48::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-569cc48::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-569cc48:hover::-webkit-scrollbar-thumb {
    background-color: #D41838 !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-569cc48:hover::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ff455 */.elementor-2292 .elementor-element.elementor-element-49ff455:hover {
    background-color: var(--e-global-color-primary) !important; 
}

.elementor-2292 .elementor-element.elementor-element-49ff455:hover h3, 
.elementor-2292 .elementor-element.elementor-element-49ff455:hover .elementor-widget-text-editor {
    color: var(--e-global-color-1072aa6) !important;
}

.elementor-2292 .elementor-element.elementor-element-49ff455 {
    box-shadow: -20px -10px 65px rgba(8, 19, 81, .07) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72b9dfe */.elementor-2292 .elementor-element.elementor-element-72b9dfe {
    max-height: 200px;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.elementor-2292 .elementor-element.elementor-element-72b9dfe::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-72b9dfe::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-72b9dfe::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-72b9dfe:hover::-webkit-scrollbar-thumb {
    background-color: #D41838 !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-72b9dfe:hover::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b11d22 */.elementor-2292 .elementor-element.elementor-element-1b11d22:hover {
    background-color: var(--e-global-color-primary) !important; 
}

.elementor-2292 .elementor-element.elementor-element-1b11d22:hover h3, 
.elementor-2292 .elementor-element.elementor-element-1b11d22:hover .elementor-widget-text-editor {
    color: var(--e-global-color-1072aa6) !important;
}

.elementor-2292 .elementor-element.elementor-element-1b11d22 {
    box-shadow: -20px -10px 65px rgba(8, 19, 81, .07) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37c99b2 */.elementor-2292 .elementor-element.elementor-element-37c99b2 {
    max-height: 200px;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.elementor-2292 .elementor-element.elementor-element-37c99b2::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-37c99b2::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-37c99b2::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-37c99b2:hover::-webkit-scrollbar-thumb {
    background-color: #D41838 !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-37c99b2:hover::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fbb60b */.elementor-2292 .elementor-element.elementor-element-7fbb60b:hover {
    background-color: var(--e-global-color-primary) !important; 
}

.elementor-2292 .elementor-element.elementor-element-7fbb60b:hover h3, 
.elementor-2292 .elementor-element.elementor-element-7fbb60b:hover .elementor-widget-text-editor {
    color: var(--e-global-color-1072aa6) !important;
}

.elementor-2292 .elementor-element.elementor-element-7fbb60b {
    box-shadow: -20px -10px 65px rgba(8, 19, 81, .07) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f6a4c2 */.elementor-2292 .elementor-element.elementor-element-7f6a4c2 {
    max-height: 200px;
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.elementor-2292 .elementor-element.elementor-element-7f6a4c2::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-7f6a4c2::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7f6a4c2::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-7f6a4c2:hover::-webkit-scrollbar-thumb {
    background-color: #D41838 !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7f6a4c2:hover::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77bf1a6 */.elementor-2292 .elementor-element.elementor-element-77bf1a6:hover {
    background-color: var(--e-global-color-primary) !important; 
}

.elementor-2292 .elementor-element.elementor-element-77bf1a6:hover h3, 
.elementor-2292 .elementor-element.elementor-element-77bf1a6:hover .elementor-widget-text-editor {
    color: var(--e-global-color-1072aa6) !important;
}

.elementor-2292 .elementor-element.elementor-element-77bf1a6 {
    box-shadow: -20px -10px 65px rgba(8, 19, 81, .07) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78dc4c9 *//*.elementor-2292 .elementor-element.elementor-element-78dc4c9.elementor-widget-image {*/
/*    height: 100%;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-784d8aa *//*.elementor-2292 .elementor-element.elementor-element-784d8aa {*/
/*    max-width: 550px!important;*/
/*}    *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30f4656 */.elementor-2292 .elementor-element.elementor-element-30f4656:hover :is(h3, p){
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d922101 */.elementor-2292 .elementor-element.elementor-element-d922101:hover :is(h3, p){
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f8398 */.elementor-2292 .elementor-element.elementor-element-c6f8398:hover :is(h3, p){
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2656775 */.elementor-2292 .elementor-element.elementor-element-2656775:hover :is(h3, p){
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a3700 */.elementor-2292 .elementor-element.elementor-element-d0a3700 > .elementor-element {
    width: calc((100%/3) - (40px/3));
}

@media(max-width: 1150px){
    .elementor-2292 .elementor-element.elementor-element-d0a3700 > .elementor-element {
        width: calc((100%/2) - (40px/2));
    }
}

@media(max-width: 600px){
    .elementor-2292 .elementor-element.elementor-element-d0a3700 > .elementor-element {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-0a8ab47 */.elementor-2292 .elementor-element.elementor-element-0a8ab47 .elementor-swiper-button-prev{
    left: calc(100% - 100px);
    top: calc(0% - 45px);
    }
    
.elementor-2292 .elementor-element.elementor-element-0a8ab47 .elementor-swiper-button-next {
    right: calc(0%);
    top: calc(0% - 45px);
    }

.elementor-2292 .elementor-element.elementor-element-0a8ab47 .elementor-swiper-button .cls-1 {
    fill: transparent !important;
}

@media(max-width: 767px){
.elementor-2292 .elementor-element.elementor-element-0a8ab47 .elementor-swiper-button-prev{
    left: calc(100% - 80px);
    top: calc(0% - 45px);
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8e8ea5 */.elementor-2292 .elementor-element.elementor-element-d8e8ea5 {
    max-width: 350px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5543b8c */.elementor-2292 .elementor-element.elementor-element-5543b8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5543b8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cce4ff */.elementor-2292 .elementor-element.elementor-element-9cce4ff {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9cce4ff:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5571a35 */.elementor-2292 .elementor-element.elementor-element-5571a35 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5571a35 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acd408 */.elementor-2292 .elementor-element.elementor-element-1acd408 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-1acd408::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-1acd408:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb8b956 */.elementor-2292 .elementor-element.elementor-element-cb8b956 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-cb8b956 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa6ff4d */.elementor-2292 .elementor-element.elementor-element-fa6ff4d {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-fa6ff4d:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe13da */.elementor-2292 .elementor-element.elementor-element-fbe13da .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fbe13da {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca246a */.elementor-2292 .elementor-element.elementor-element-2ca246a {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2ca246a:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad9c77 */.elementor-2292 .elementor-element.elementor-element-3ad9c77 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3ad9c77 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9323a75 */.elementor-2292 .elementor-element.elementor-element-9323a75 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-9323a75::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-9323a75:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ff3ed8 */.elementor-2292 .elementor-element.elementor-element-5ff3ed8 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-5ff3ed8 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c57eaa */.elementor-2292 .elementor-element.elementor-element-6c57eaa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-6c57eaa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a4847 */.elementor-2292 .elementor-element.elementor-element-f6a4847 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-f6a4847 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7d706 */.elementor-2292 .elementor-element.elementor-element-5a7d706 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-5a7d706:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c24bf0f */.elementor-2292 .elementor-element.elementor-element-c24bf0f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-c24bf0f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d38ee */.elementor-2292 .elementor-element.elementor-element-f9d38ee {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-f9d38ee:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6c659 */.elementor-2292 .elementor-element.elementor-element-3e6c659 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-3e6c659 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc6bb3 */.elementor-2292 .elementor-element.elementor-element-2cc6bb3 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-2cc6bb3:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bc234a */.elementor-2292 .elementor-element.elementor-element-6bc234a .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-6bc234a {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b2f10 */.elementor-2292 .elementor-element.elementor-element-e0b2f10 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-e0b2f10:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d133862 */.elementor-2292 .elementor-element.elementor-element-d133862 {
    box-shadow: -20px -10px 65px rgba(8, 19, 81, 0.07) !important;
    border-radius: 30px;
}

.elementor-2292 .elementor-element.elementor-element-d133862 .elementor-swiper-button-prev {
    transform: translatey(110px) !important;
}

.elementor-2292 .elementor-element.elementor-element-d133862 .elementor-swiper-button-next {
    transform: translate(45px, 110px) !important;
}

.elementor-2292 .elementor-element.elementor-element-d133862 .cls-1 {
    fill: transparent;
}

@media(max-width: 767px){
    .elementor-2292 .elementor-element.elementor-element-d133862 .elementor-swiper-button {
        transform: translatey(50px) !important;
    }
    
    .elementor-2292 .elementor-element.elementor-element-d133862 .elementor-swiper-button-next {
        transform: translate(25px, 50px) !important;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efd099f */.elementor-2292 .elementor-element.elementor-element-efd099f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c54d34 */.elementor-2292 .elementor-element.elementor-element-7c54d34 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9537e8c */.elementor-2292 .elementor-element.elementor-element-9537e8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d714fe8 */.elementor-2292 .elementor-element.elementor-element-d714fe8 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b05c0df */.elementor-2292 .elementor-element.elementor-element-b05c0df .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b70fa */.elementor-2292 .elementor-element.elementor-element-c3b70fa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb5219 */.elementor-2292 .elementor-element.elementor-element-fdb5219 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce86b56 */.elementor-2292 .elementor-element.elementor-element-ce86b56 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8744772 */.elementor-2292 .elementor-element.elementor-element-8744772 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54227b1 */.elementor-2292 .elementor-element.elementor-element-54227b1 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-54227b1::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efd099f */.elementor-2292 .elementor-element.elementor-element-efd099f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c54d34 */.elementor-2292 .elementor-element.elementor-element-7c54d34 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9537e8c */.elementor-2292 .elementor-element.elementor-element-9537e8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d714fe8 */.elementor-2292 .elementor-element.elementor-element-d714fe8 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b05c0df */.elementor-2292 .elementor-element.elementor-element-b05c0df .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b70fa */.elementor-2292 .elementor-element.elementor-element-c3b70fa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb5219 */.elementor-2292 .elementor-element.elementor-element-fdb5219 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce86b56 */.elementor-2292 .elementor-element.elementor-element-ce86b56 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8744772 */.elementor-2292 .elementor-element.elementor-element-8744772 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54227b1 */.elementor-2292 .elementor-element.elementor-element-54227b1 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-54227b1::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efd099f */.elementor-2292 .elementor-element.elementor-element-efd099f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c54d34 */.elementor-2292 .elementor-element.elementor-element-7c54d34 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9537e8c */.elementor-2292 .elementor-element.elementor-element-9537e8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d714fe8 */.elementor-2292 .elementor-element.elementor-element-d714fe8 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b05c0df */.elementor-2292 .elementor-element.elementor-element-b05c0df .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b70fa */.elementor-2292 .elementor-element.elementor-element-c3b70fa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb5219 */.elementor-2292 .elementor-element.elementor-element-fdb5219 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce86b56 */.elementor-2292 .elementor-element.elementor-element-ce86b56 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8744772 */.elementor-2292 .elementor-element.elementor-element-8744772 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54227b1 */.elementor-2292 .elementor-element.elementor-element-54227b1 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-54227b1::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efd099f */.elementor-2292 .elementor-element.elementor-element-efd099f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c54d34 */.elementor-2292 .elementor-element.elementor-element-7c54d34 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9537e8c */.elementor-2292 .elementor-element.elementor-element-9537e8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d714fe8 */.elementor-2292 .elementor-element.elementor-element-d714fe8 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b05c0df */.elementor-2292 .elementor-element.elementor-element-b05c0df .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b70fa */.elementor-2292 .elementor-element.elementor-element-c3b70fa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb5219 */.elementor-2292 .elementor-element.elementor-element-fdb5219 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce86b56 */.elementor-2292 .elementor-element.elementor-element-ce86b56 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8744772 */.elementor-2292 .elementor-element.elementor-element-8744772 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54227b1 */.elementor-2292 .elementor-element.elementor-element-54227b1 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-54227b1::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efd099f */.elementor-2292 .elementor-element.elementor-element-efd099f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c54d34 */.elementor-2292 .elementor-element.elementor-element-7c54d34 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9537e8c */.elementor-2292 .elementor-element.elementor-element-9537e8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d714fe8 */.elementor-2292 .elementor-element.elementor-element-d714fe8 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b05c0df */.elementor-2292 .elementor-element.elementor-element-b05c0df .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b70fa */.elementor-2292 .elementor-element.elementor-element-c3b70fa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb5219 */.elementor-2292 .elementor-element.elementor-element-fdb5219 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce86b56 */.elementor-2292 .elementor-element.elementor-element-ce86b56 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8744772 */.elementor-2292 .elementor-element.elementor-element-8744772 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54227b1 */.elementor-2292 .elementor-element.elementor-element-54227b1 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-54227b1::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efd099f */.elementor-2292 .elementor-element.elementor-element-efd099f .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-efd099f {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c54d34 */.elementor-2292 .elementor-element.elementor-element-7c54d34 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-7c54d34:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9537e8c */.elementor-2292 .elementor-element.elementor-element-9537e8c .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-9537e8c {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d714fe8 */.elementor-2292 .elementor-element.elementor-element-d714fe8 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-d714fe8:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b05c0df */.elementor-2292 .elementor-element.elementor-element-b05c0df .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-b05c0df {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3b70fa */.elementor-2292 .elementor-element.elementor-element-c3b70fa {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-c3b70fa:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdb5219 */.elementor-2292 .elementor-element.elementor-element-fdb5219 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-fdb5219 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce86b56 */.elementor-2292 .elementor-element.elementor-element-ce86b56 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-ce86b56:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8744772 */.elementor-2292 .elementor-element.elementor-element-8744772 .elementor-widget-container {
    max-height: 200px;
    overflow-y: auto;
}


/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 50px !important;*/
/*}*/

/*@media(max-width: 1024px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 40px !important;*/
/*}    */
/*}*/

/*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-8744772 {*/
/*    margin-bottom: 30px !important;*/
/*}    */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54227b1 */.elementor-2292 .elementor-element.elementor-element-54227b1 {
    position: relative;
}

.elementor-2292 .elementor-element.elementor-element-54227b1::before {
  content: "";
  position: absolute;
  top: 20%;
  height: 60%;
  left: 0;
  width: 5px;
  background-color: #D62828;
  z-index: 100;
}



.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1 .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4; /* White track background */
}


.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-thumb {
    background-color: #081351CC !important;
; /* Scrollbar color */
    border-radius: 10px;
}

.elementor-2292 .elementor-element.elementor-element-54227b1:hover .elementor-widget-text-editor .elementor-widget-container::-webkit-scrollbar-track {
    background: #F0F1F4
; /* White track background */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3f9ff86 */.elementor-2292 .elementor-element.elementor-element-3f9ff86 {
    box-shadow: -20px -10px 65px rgba(8, 19, 81, 0.07) !important;
    border-radius: 30px;
}

.elementor-2292 .elementor-element.elementor-element-3f9ff86 .elementor-swiper-button-prev {
    transform: translatey(110px) !important;
}

.elementor-2292 .elementor-element.elementor-element-3f9ff86 .elementor-swiper-button-next {
    transform: translate(45px, 110px) !important;
}

.elementor-2292 .elementor-element.elementor-element-3f9ff86 .cls-1 {
    fill: transparent;
}

@media(max-width: 767px){
    .elementor-2292 .elementor-element.elementor-element-3f9ff86 .elementor-swiper-button {
        transform: translatey(50px) !important;
    }
    
    .elementor-2292 .elementor-element.elementor-element-3f9ff86 .elementor-swiper-button-next {
        transform: translate(25px, 50px) !important;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bd7beb */.elementor-2292 .elementor-element.elementor-element-0bd7beb.elementor-widget-image {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2754f10 *//*@media(max-width: 767px){*/
/*.elementor-2292 .elementor-element.elementor-element-2754f10 {    */
/*background-image: linear-gradient(180deg, var( --e-global-color-1072aa6 ) 25%, var( --e-global-color-a5c5bdc ) 15%) !important;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS */@media(min-width: 1025px){

/* For Page Content */
body.elementor-page-2292 .e-con {
    --container-max-width: 1440px !important;
}

/* Header Logo */
body.elementor-page-2292 .elementor-element-2e6b89b  {
    --container-widget-width: 187px !important;
}

/* 30 years logo */
body.elementor-page-2292 .elementor-element-9626f98 {
    --container-widget-width: 122px !important;
}

/* For Nav */
body.elementor-page-2292 .e-con > .e-con-inner {
    --content-width: var(--container-max-width) !important;
}

    
/* Footer Column adjustment */

body.elementor-page-2292 .elementor-element-eceb715 {
    margin-top: -35px !important;
}    

}

/* For Links */
body.elementor-page-2292 main p > a {
    font-weight: 700 !important;
    text-decoration: underline !important;
}

body.elementor-page-2292 main p > a:hover {
    background: #d31837 !important;
    color: #fff !important;
}

/* For Service Areas at footer */
/*body.elementor-page-2292 .elementor-element-59e6f66  {*/
/*    display: none !important;*/
/*}*/

@media(max-width: 767px){
    body.elementor-page-2292 footer :is(.elementor-element-c6ede2c, .elementor-element-6393615 ) {
        width: calc(50% - 10px) !important;
    }
    
    body.elementor-page-2292 footer .elementor-element-c6ede2c img {
        width: 80px !important;
        
    }
    
    body.elementor-page-2292 footer .elementor-element-c6ede2c > div {
        display: flex;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Host Grotesk Variable Font';
	font-display: auto;
	src: url('https://foresthomecare.com/wp-content/uploads/2025/05/HostGrotesk-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */