.elementor-7696 .elementor-element.elementor-element-639f0ceb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-5cc6f9f8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-5c2eb26f{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:12px;--margin-bottom:070px;--margin-left:0px;--margin-right:014px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-5c2eb26f:hover::before, .elementor-7696 .elementor-element.elementor-element-5c2eb26f:hover > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-5c2eb26f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-5c2eb26f > .elementor-background-slideshow:hover::before, .elementor-7696 .elementor-element.elementor-element-5c2eb26f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7696 .elementor-element.elementor-element-5c2eb26f:hover{--overlay-opacity:0.5;}.elementor-7696 .elementor-element.elementor-element-5c2eb26f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7696 .elementor-element.elementor-element-24357725{margin:17px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-7696 .elementor-element.elementor-element-24357725.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7696 .elementor-element.elementor-element-24357725.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7696 .elementor-element.elementor-element-24357725.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-24357725 .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:500;}.elementor-7696 .elementor-element.elementor-element-24357725 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-7696 .elementor-element.elementor-element-24357725 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7696 .elementor-element.elementor-element-24357725 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:14px;line-height:24px;}.elementor-7696 .elementor-element.elementor-element-fe9f9d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-7696 .elementor-element.elementor-element-fe9f9d2.elementor-element{--align-self:flex-start;}.elementor-7696 .elementor-element.elementor-element-fe9f9d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7696 .elementor-element.elementor-element-fe9f9d2 .elementor-button{fill:#E00D0D;color:#E00D0D;}.elementor-7696 .elementor-element.elementor-element-fe9f9d2 .elementor-button:hover, .elementor-7696 .elementor-element.elementor-element-fe9f9d2 .elementor-button:focus{color:#DA2727;}.elementor-7696 .elementor-element.elementor-element-fe9f9d2 .elementor-button:hover svg, .elementor-7696 .elementor-element.elementor-element-fe9f9d2 .elementor-button:focus svg{fill:#DA2727;}.elementor-7696 .elementor-element.elementor-element-737c9269{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:12px;--margin-bottom:70px;--margin-left:-22px;--margin-right:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-737c9269:hover::before, .elementor-7696 .elementor-element.elementor-element-737c9269:hover > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-737c9269:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-737c9269 > .elementor-background-slideshow:hover::before, .elementor-7696 .elementor-element.elementor-element-737c9269 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7696 .elementor-element.elementor-element-737c9269:hover{--overlay-opacity:0.5;}.elementor-7696 .elementor-element.elementor-element-737c9269.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7696 .elementor-element.elementor-element-62e456ca{margin:17px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-7696 .elementor-element.elementor-element-62e456ca.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7696 .elementor-element.elementor-element-62e456ca.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7696 .elementor-element.elementor-element-62e456ca.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-62e456ca .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:500;}.elementor-7696 .elementor-element.elementor-element-62e456ca .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-7696 .elementor-element.elementor-element-62e456ca .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7696 .elementor-element.elementor-element-62e456ca .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:14px;line-height:24px;}.elementor-7696 .elementor-element.elementor-element-66db3f0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-7696 .elementor-element.elementor-element-66db3f0e.elementor-element{--align-self:flex-start;}.elementor-7696 .elementor-element.elementor-element-66db3f0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7696 .elementor-element.elementor-element-66db3f0e .elementor-button{fill:#E00D0D;color:#E00D0D;}.elementor-7696 .elementor-element.elementor-element-66db3f0e .elementor-button:hover, .elementor-7696 .elementor-element.elementor-element-66db3f0e .elementor-button:focus{color:#DA2727;}.elementor-7696 .elementor-element.elementor-element-66db3f0e .elementor-button:hover svg, .elementor-7696 .elementor-element.elementor-element-66db3f0e .elementor-button:focus svg{fill:#DA2727;}.elementor-7696 .elementor-element.elementor-element-4ef0669{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:12px;--margin-bottom:70px;--margin-left:-22px;--margin-right:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-4ef0669:hover::before, .elementor-7696 .elementor-element.elementor-element-4ef0669:hover > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-4ef0669:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-4ef0669 > .elementor-background-slideshow:hover::before, .elementor-7696 .elementor-element.elementor-element-4ef0669 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7696 .elementor-element.elementor-element-4ef0669:hover{--overlay-opacity:0.5;}.elementor-7696 .elementor-element.elementor-element-4ef0669.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8{margin:17px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8 .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:500;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:14px;line-height:24px;}.elementor-7696 .elementor-element.elementor-element-2e75d83c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-7696 .elementor-element.elementor-element-2e75d83c.elementor-element{--align-self:flex-start;}.elementor-7696 .elementor-element.elementor-element-2e75d83c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7696 .elementor-element.elementor-element-2e75d83c .elementor-button{fill:#E00D0D;color:#E00D0D;}.elementor-7696 .elementor-element.elementor-element-2e75d83c .elementor-button:hover, .elementor-7696 .elementor-element.elementor-element-2e75d83c .elementor-button:focus{color:#DA2727;}.elementor-7696 .elementor-element.elementor-element-2e75d83c .elementor-button:hover svg, .elementor-7696 .elementor-element.elementor-element-2e75d83c .elementor-button:focus svg{fill:#DA2727;}.elementor-7696 .elementor-element.elementor-element-0f035d8{--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-018b092{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:12px;--margin-bottom:070px;--margin-left:0px;--margin-right:014px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-018b092:hover::before, .elementor-7696 .elementor-element.elementor-element-018b092:hover > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-018b092:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-018b092 > .elementor-background-slideshow:hover::before, .elementor-7696 .elementor-element.elementor-element-018b092 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7696 .elementor-element.elementor-element-018b092:hover{--overlay-opacity:0.5;}.elementor-7696 .elementor-element.elementor-element-018b092.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e{margin:17px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:500;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:14px;line-height:24px;}.elementor-7696 .elementor-element.elementor-element-9c7868b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-7696 .elementor-element.elementor-element-9c7868b.elementor-element{--align-self:flex-start;}.elementor-7696 .elementor-element.elementor-element-9c7868b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7696 .elementor-element.elementor-element-9c7868b .elementor-button{fill:#E00D0D;color:#E00D0D;}.elementor-7696 .elementor-element.elementor-element-9c7868b .elementor-button:hover, .elementor-7696 .elementor-element.elementor-element-9c7868b .elementor-button:focus{color:#DA2727;}.elementor-7696 .elementor-element.elementor-element-9c7868b .elementor-button:hover svg, .elementor-7696 .elementor-element.elementor-element-9c7868b .elementor-button:focus svg{fill:#DA2727;}.elementor-7696 .elementor-element.elementor-element-97dc65e{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:12px;--margin-bottom:70px;--margin-left:-22px;--margin-right:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-97dc65e:hover::before, .elementor-7696 .elementor-element.elementor-element-97dc65e:hover > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-97dc65e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-97dc65e > .elementor-background-slideshow:hover::before, .elementor-7696 .elementor-element.elementor-element-97dc65e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7696 .elementor-element.elementor-element-97dc65e:hover{--overlay-opacity:0.5;}.elementor-7696 .elementor-element.elementor-element-97dc65e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7696 .elementor-element.elementor-element-4e9b015{margin:17px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-7696 .elementor-element.elementor-element-4e9b015.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7696 .elementor-element.elementor-element-4e9b015.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7696 .elementor-element.elementor-element-4e9b015.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-4e9b015 .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:500;}.elementor-7696 .elementor-element.elementor-element-4e9b015 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-7696 .elementor-element.elementor-element-4e9b015 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7696 .elementor-element.elementor-element-4e9b015 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:14px;line-height:24px;}.elementor-7696 .elementor-element.elementor-element-392bd4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-7696 .elementor-element.elementor-element-392bd4f.elementor-element{--align-self:flex-start;}.elementor-7696 .elementor-element.elementor-element-392bd4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7696 .elementor-element.elementor-element-392bd4f .elementor-button{fill:#E00D0D;color:#E00D0D;}.elementor-7696 .elementor-element.elementor-element-392bd4f .elementor-button:hover, .elementor-7696 .elementor-element.elementor-element-392bd4f .elementor-button:focus{color:#DA2727;}.elementor-7696 .elementor-element.elementor-element-392bd4f .elementor-button:hover svg, .elementor-7696 .elementor-element.elementor-element-392bd4f .elementor-button:focus svg{fill:#DA2727;}.elementor-7696 .elementor-element.elementor-element-4ddb66d{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:12px;--margin-bottom:70px;--margin-left:-22px;--margin-right:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-4ddb66d:hover::before, .elementor-7696 .elementor-element.elementor-element-4ddb66d:hover > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-4ddb66d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-4ddb66d > .elementor-background-slideshow:hover::before, .elementor-7696 .elementor-element.elementor-element-4ddb66d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7696 .elementor-element.elementor-element-4ddb66d:hover{--overlay-opacity:0.5;}.elementor-7696 .elementor-element.elementor-element-4ddb66d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7696 .elementor-element.elementor-element-bb5461a{margin:17px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-7696 .elementor-element.elementor-element-bb5461a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7696 .elementor-element.elementor-element-bb5461a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7696 .elementor-element.elementor-element-bb5461a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-bb5461a .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:500;}.elementor-7696 .elementor-element.elementor-element-bb5461a .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-7696 .elementor-element.elementor-element-bb5461a .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7696 .elementor-element.elementor-element-bb5461a .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:14px;line-height:24px;}.elementor-7696 .elementor-element.elementor-element-7ae59bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-7696 .elementor-element.elementor-element-7ae59bd.elementor-element{--align-self:flex-start;}.elementor-7696 .elementor-element.elementor-element-7ae59bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7696 .elementor-element.elementor-element-7ae59bd .elementor-button{fill:#E00D0D;color:#E00D0D;}.elementor-7696 .elementor-element.elementor-element-7ae59bd .elementor-button:hover, .elementor-7696 .elementor-element.elementor-element-7ae59bd .elementor-button:focus{color:#DA2727;}.elementor-7696 .elementor-element.elementor-element-7ae59bd .elementor-button:hover svg, .elementor-7696 .elementor-element.elementor-element-7ae59bd .elementor-button:focus svg{fill:#DA2727;}.elementor-7696 .elementor-element.elementor-element-5957654{--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-366235c{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:12px;--margin-bottom:070px;--margin-left:0px;--margin-right:014px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-366235c:hover::before, .elementor-7696 .elementor-element.elementor-element-366235c:hover > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-366235c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-366235c > .elementor-background-slideshow:hover::before, .elementor-7696 .elementor-element.elementor-element-366235c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7696 .elementor-element.elementor-element-366235c:hover{--overlay-opacity:0.5;}.elementor-7696 .elementor-element.elementor-element-366235c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7696 .elementor-element.elementor-element-25168e8{margin:17px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-7696 .elementor-element.elementor-element-25168e8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7696 .elementor-element.elementor-element-25168e8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7696 .elementor-element.elementor-element-25168e8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-25168e8 .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:500;}.elementor-7696 .elementor-element.elementor-element-25168e8 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-7696 .elementor-element.elementor-element-25168e8 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7696 .elementor-element.elementor-element-25168e8 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:14px;line-height:24px;}.elementor-7696 .elementor-element.elementor-element-b4eae08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-7696 .elementor-element.elementor-element-b4eae08.elementor-element{--align-self:flex-start;}.elementor-7696 .elementor-element.elementor-element-b4eae08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7696 .elementor-element.elementor-element-b4eae08 .elementor-button{fill:#E00D0D;color:#E00D0D;}.elementor-7696 .elementor-element.elementor-element-b4eae08 .elementor-button:hover, .elementor-7696 .elementor-element.elementor-element-b4eae08 .elementor-button:focus{color:#DA2727;}.elementor-7696 .elementor-element.elementor-element-b4eae08 .elementor-button:hover svg, .elementor-7696 .elementor-element.elementor-element-b4eae08 .elementor-button:focus svg{fill:#DA2727;}.elementor-7696 .elementor-element.elementor-element-172ee10{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:12px;--margin-bottom:70px;--margin-left:-22px;--margin-right:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7696 .elementor-element.elementor-element-172ee10:hover::before, .elementor-7696 .elementor-element.elementor-element-172ee10:hover > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-172ee10:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7696 .elementor-element.elementor-element-172ee10 > .elementor-background-slideshow:hover::before, .elementor-7696 .elementor-element.elementor-element-172ee10 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7696 .elementor-element.elementor-element-172ee10:hover{--overlay-opacity:0.5;}.elementor-7696 .elementor-element.elementor-element-172ee10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7696 .elementor-element.elementor-element-30d3cc9{margin:17px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-7696 .elementor-element.elementor-element-30d3cc9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7696 .elementor-element.elementor-element-30d3cc9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7696 .elementor-element.elementor-element-30d3cc9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-30d3cc9 .elementor-image-box-title{margin-bottom:14px;font-family:"Manrope", Sans-serif;font-size:21px;font-weight:500;}.elementor-7696 .elementor-element.elementor-element-30d3cc9 .elementor-image-box-wrapper .elementor-image-box-img{width:21%;}.elementor-7696 .elementor-element.elementor-element-30d3cc9 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7696 .elementor-element.elementor-element-30d3cc9 .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:14px;line-height:24px;}.elementor-7696 .elementor-element.elementor-element-f213538{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 85px;}.elementor-7696 .elementor-element.elementor-element-f213538.elementor-element{--align-self:flex-start;}.elementor-7696 .elementor-element.elementor-element-f213538 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7696 .elementor-element.elementor-element-f213538 .elementor-button{fill:#E00D0D;color:#E00D0D;}.elementor-7696 .elementor-element.elementor-element-f213538 .elementor-button:hover, .elementor-7696 .elementor-element.elementor-element-f213538 .elementor-button:focus{color:#DA2727;}.elementor-7696 .elementor-element.elementor-element-f213538 .elementor-button:hover svg, .elementor-7696 .elementor-element.elementor-element-f213538 .elementor-button:focus svg{fill:#DA2727;}@media(max-width:767px){.elementor-7696 .elementor-element.elementor-element-5cc6f9f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-5c2eb26f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-24357725 .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-737c9269{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-62e456ca .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-4ef0669{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-56d8fbe8 .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-0f035d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-018b092{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-f7a8c1e .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-97dc65e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-4e9b015 .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-4ddb66d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-bb5461a .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-5957654{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-366235c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-25168e8 .elementor-image-box-img{margin-bottom:15px;}.elementor-7696 .elementor-element.elementor-element-172ee10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7696 .elementor-element.elementor-element-30d3cc9 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-7696 .elementor-element.elementor-element-5cc6f9f8{--width:100%;}.elementor-7696 .elementor-element.elementor-element-5c2eb26f{--width:32%;}.elementor-7696 .elementor-element.elementor-element-737c9269{--width:32%;}.elementor-7696 .elementor-element.elementor-element-4ef0669{--width:32%;}.elementor-7696 .elementor-element.elementor-element-0f035d8{--width:100%;}.elementor-7696 .elementor-element.elementor-element-018b092{--width:32%;}.elementor-7696 .elementor-element.elementor-element-97dc65e{--width:32%;}.elementor-7696 .elementor-element.elementor-element-4ddb66d{--width:32%;}.elementor-7696 .elementor-element.elementor-element-5957654{--width:100%;}.elementor-7696 .elementor-element.elementor-element-366235c{--width:32%;}.elementor-7696 .elementor-element.elementor-element-172ee10{--width:32%;}}/* Start custom CSS for image-box, class: .elementor-element-24357725 *//* Light mode → #E61D27 RED */
.elementor-7696 .elementor-element.elementor-element-24357725 .elementor-image-box-img img {
    filter: brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(5000%) hue-rotate(350deg) brightness(90%) contrast(105%);
}

/* Dark mode → WHITE */
@media (prefers-color-scheme: dark) {
    .elementor-7696 .elementor-element.elementor-element-24357725 .elementor-image-box-img img {
        filter: brightness(0) invert(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe9f9d2 */.elementor-7696 .elementor-element.elementor-element-fe9f9d2 a,
.elementor-7696 .elementor-element.elementor-element-fe9f9d2 .rbtn,
.elementor-7696 .elementor-element.elementor-element-fe9f9d2 .elementor-button {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    color: #E61D27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c2eb26f */.elementor-7696 .elementor-element.elementor-element-5c2eb26f {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.08);
    transition: all 0.4s ease;
}

/* Main hover background */
.elementor-7696 .elementor-element.elementor-element-5c2eb26f:hover {
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        rgba(230,29,39,0.15)
    );
    box-shadow: 0 10px 30px rgba(230,29,39,0.2);
    transform: translateY(-6px);
}
.elementor-7696 .elementor-element.elementor-element-5c2eb26f {
    border: 1px solid rgba(0,0,0,0.2); /* light bg ke liye */
    box-shadow: 
        0 0 0 1px rgba(255,255,255,0.15); /* dark bg ke liye */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-62e456ca *//* Light mode → #E61D27 RED */
.elementor-7696 .elementor-element.elementor-element-62e456ca .elementor-image-box-img img {
    filter: brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(5000%) hue-rotate(350deg) brightness(90%) contrast(105%);
}

/* Dark mode → WHITE */
@media (prefers-color-scheme: dark) {
    .elementor-7696 .elementor-element.elementor-element-62e456ca .elementor-image-box-img img {
        filter: brightness(0) invert(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66db3f0e */.elementor-7696 .elementor-element.elementor-element-66db3f0e a,
.elementor-7696 .elementor-element.elementor-element-66db3f0e .rbtn,
.elementor-7696 .elementor-element.elementor-element-66db3f0e .elementor-button {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    color: #E61D27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737c9269 */.elementor-7696 .elementor-element.elementor-element-737c9269 {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.08);
    transition: all 0.4s ease;
}

/* Main hover background */
.elementor-7696 .elementor-element.elementor-element-737c9269:hover {
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        rgba(230,29,39,0.15)
    );
    box-shadow: 0 10px 30px rgba(230,29,39,0.2);
    transform: translateY(-6px);
}
.elementor-7696 .elementor-element.elementor-element-737c9269 {
    border: 1px solid rgba(0,0,0,0.2); /* light bg ke liye */
    box-shadow: 
        0 0 0 1px rgba(255,255,255,0.15); /* dark bg ke liye */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56d8fbe8 *//* Light mode → #E61D27 RED */
.elementor-7696 .elementor-element.elementor-element-56d8fbe8 .elementor-image-box-img img {
    filter: brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(5000%) hue-rotate(350deg) brightness(90%) contrast(105%);
}

/* Dark mode → WHITE */
@media (prefers-color-scheme: dark) {
    .elementor-7696 .elementor-element.elementor-element-56d8fbe8 .elementor-image-box-img img {
        filter: brightness(0) invert(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e75d83c */.elementor-7696 .elementor-element.elementor-element-2e75d83c a,
.elementor-7696 .elementor-element.elementor-element-2e75d83c .rbtn,
.elementor-7696 .elementor-element.elementor-element-2e75d83c .elementor-button {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    color: #E61D27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef0669 */.elementor-7696 .elementor-element.elementor-element-4ef0669 {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.08);
    transition: all 0.4s ease;
}

/* Main hover background */
.elementor-7696 .elementor-element.elementor-element-4ef0669:hover {
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        rgba(230,29,39,0.15)
    );
    box-shadow: 0 10px 30px rgba(230,29,39,0.2);
    transform: translateY(-6px);
}
.elementor-7696 .elementor-element.elementor-element-4ef0669 {
    border: 1px solid rgba(0,0,0,0.2); /* light bg ke liye */
    box-shadow: 
        0 0 0 1px rgba(255,255,255,0.15); /* dark bg ke liye */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7a8c1e *//* Light mode → #E61D27 RED */
.elementor-7696 .elementor-element.elementor-element-f7a8c1e .elementor-image-box-img img {
    filter: brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(5000%) hue-rotate(350deg) brightness(90%) contrast(105%);
}

/* Dark mode → WHITE */
@media (prefers-color-scheme: dark) {
    .elementor-7696 .elementor-element.elementor-element-f7a8c1e .elementor-image-box-img img {
        filter: brightness(0) invert(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c7868b */.elementor-7696 .elementor-element.elementor-element-9c7868b a,
.elementor-7696 .elementor-element.elementor-element-9c7868b .rbtn,
.elementor-7696 .elementor-element.elementor-element-9c7868b .elementor-button {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    color: #E61D27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-018b092 */.elementor-7696 .elementor-element.elementor-element-018b092 {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.08);
    transition: all 0.4s ease;
}

/* Main hover background */
.elementor-7696 .elementor-element.elementor-element-018b092:hover {
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        rgba(230,29,39,0.15)
    );
    box-shadow: 0 10px 30px rgba(230,29,39,0.2);
    transform: translateY(-6px);
}
.elementor-7696 .elementor-element.elementor-element-018b092 {
    border: 1px solid rgba(0,0,0,0.2); /* light bg ke liye */
    box-shadow: 
        0 0 0 1px rgba(255,255,255,0.15); /* dark bg ke liye */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4e9b015 *//* Light mode → #E61D27 RED */
.elementor-7696 .elementor-element.elementor-element-4e9b015 .elementor-image-box-img img {
    filter: brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(5000%) hue-rotate(350deg) brightness(90%) contrast(105%);
}

/* Dark mode → WHITE */
@media (prefers-color-scheme: dark) {
    .elementor-7696 .elementor-element.elementor-element-4e9b015 .elementor-image-box-img img {
        filter: brightness(0) invert(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-392bd4f */.elementor-7696 .elementor-element.elementor-element-392bd4f a,
.elementor-7696 .elementor-element.elementor-element-392bd4f .rbtn,
.elementor-7696 .elementor-element.elementor-element-392bd4f .elementor-button {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    color: #E61D27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97dc65e */.elementor-7696 .elementor-element.elementor-element-97dc65e {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.08);
    transition: all 0.4s ease;
}

/* Main hover background */
.elementor-7696 .elementor-element.elementor-element-97dc65e:hover {
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        rgba(230,29,39,0.15)
    );
    box-shadow: 0 10px 30px rgba(230,29,39,0.2);
    transform: translateY(-6px);
}
.elementor-7696 .elementor-element.elementor-element-97dc65e {
    border: 1px solid rgba(0,0,0,0.2); /* light bg ke liye */
    box-shadow: 
        0 0 0 1px rgba(255,255,255,0.15); /* dark bg ke liye */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bb5461a *//* Light mode → #E61D27 RED */
.elementor-7696 .elementor-element.elementor-element-bb5461a .elementor-image-box-img img {
    filter: brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(5000%) hue-rotate(350deg) brightness(90%) contrast(105%);
}

/* Dark mode → WHITE */
@media (prefers-color-scheme: dark) {
    .elementor-7696 .elementor-element.elementor-element-bb5461a .elementor-image-box-img img {
        filter: brightness(0) invert(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ae59bd */.elementor-7696 .elementor-element.elementor-element-7ae59bd a,
.elementor-7696 .elementor-element.elementor-element-7ae59bd .rbtn,
.elementor-7696 .elementor-element.elementor-element-7ae59bd .elementor-button {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    color: #E61D27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ddb66d */.elementor-7696 .elementor-element.elementor-element-4ddb66d {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.08);
    transition: all 0.4s ease;
}

/* Main hover background */
.elementor-7696 .elementor-element.elementor-element-4ddb66d:hover {
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        rgba(230,29,39,0.15)
    );
    box-shadow: 0 10px 30px rgba(230,29,39,0.2);
    transform: translateY(-6px);
}
.elementor-7696 .elementor-element.elementor-element-4ddb66d {
    border: 1px solid rgba(0,0,0,0.2); /* light bg ke liye */
    box-shadow: 
        0 0 0 1px rgba(255,255,255,0.15); /* dark bg ke liye */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-25168e8 *//* Light mode → #E61D27 RED */
.elementor-7696 .elementor-element.elementor-element-25168e8 .elementor-image-box-img img {
    filter: brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(5000%) hue-rotate(350deg) brightness(90%) contrast(105%);
}

/* Dark mode → WHITE */
@media (prefers-color-scheme: dark) {
    .elementor-7696 .elementor-element.elementor-element-25168e8 .elementor-image-box-img img {
        filter: brightness(0) invert(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4eae08 */.elementor-7696 .elementor-element.elementor-element-b4eae08 a,
.elementor-7696 .elementor-element.elementor-element-b4eae08 .rbtn,
.elementor-7696 .elementor-element.elementor-element-b4eae08 .elementor-button {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    color: #E61D27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-366235c */.elementor-7696 .elementor-element.elementor-element-366235c {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.08);
    transition: all 0.4s ease;
}

/* Main hover background */
.elementor-7696 .elementor-element.elementor-element-366235c:hover {
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        rgba(230,29,39,0.15)
    );
    box-shadow: 0 10px 30px rgba(230,29,39,0.2);
    transform: translateY(-6px);
}
.elementor-7696 .elementor-element.elementor-element-366235c {
    border: 1px solid rgba(0,0,0,0.2); /* light bg ke liye */
    box-shadow: 
        0 0 0 1px rgba(255,255,255,0.15); /* dark bg ke liye */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30d3cc9 *//* Light mode → #E61D27 RED */
.elementor-7696 .elementor-element.elementor-element-30d3cc9 .elementor-image-box-img img {
    filter: brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(5000%) hue-rotate(350deg) brightness(90%) contrast(105%);
}

/* Dark mode → WHITE */
@media (prefers-color-scheme: dark) {
    .elementor-7696 .elementor-element.elementor-element-30d3cc9 .elementor-image-box-img img {
        filter: brightness(0) invert(1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f213538 */.elementor-7696 .elementor-element.elementor-element-f213538 a,
.elementor-7696 .elementor-element.elementor-element-f213538 .rbtn,
.elementor-7696 .elementor-element.elementor-element-f213538 .elementor-button {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    color: #E61D27 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172ee10 */.elementor-7696 .elementor-element.elementor-element-172ee10 {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,0.08);
    transition: all 0.4s ease;
}

/* Main hover background */
.elementor-7696 .elementor-element.elementor-element-172ee10:hover {
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.08),
        rgba(230,29,39,0.15)
    );
    box-shadow: 0 10px 30px rgba(230,29,39,0.2);
    transform: translateY(-6px);
}
.elementor-7696 .elementor-element.elementor-element-172ee10 {
    border: 1px solid rgba(0,0,0,0.2); /* light bg ke liye */
    box-shadow: 
        0 0 0 1px rgba(255,255,255,0.15); /* dark bg ke liye */
}/* End custom CSS */