.elementor-70 .elementor-element.elementor-element-f55dba5{--display:flex;--min-height:150vh;}.elementor-70 .elementor-element.elementor-element-f55dba5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f55dba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-70 .elementor-element.elementor-element-5ec6205{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-5bfa7d4{z-index:3;}.elementor-70 .elementor-element.elementor-element-5bfa7d4 .elementor-heading-title{font-family:"Inter", Poppins;font-size:4.5rem;font-weight:700;line-height:5rem;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-c9c909e{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-70 .elementor-element.elementor-element-c180242.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-c180242 .elementor-heading-title{font-family:"Inter", Poppins;font-size:3rem;font-weight:700;font-style:italic;line-height:5rem;letter-spacing:0rem;color:#BE1622;}.elementor-70 .elementor-element.elementor-element-a785fa6.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-a785fa6 .elementor-heading-title{font-family:"Inter", Poppins;font-size:3rem;font-weight:300;font-style:italic;line-height:5rem;letter-spacing:0rem;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-df64395{--display:flex;}.elementor-70 .elementor-element.elementor-element-4dbbcfa{--spacer-size:150px;}.elementor-70 .elementor-element.elementor-element-afc45c5{--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:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;--z-index:10;}.elementor-70 .elementor-element.elementor-element-8c39e07{text-align:center;}.elementor-70 .elementor-element.elementor-element-8c39e07 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Poppins;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-70 .elementor-element.elementor-element-75baedd{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-75baedd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-58b63fb{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-e635e39{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-675a1c6{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-675a1c6{right:-8px;}.elementor-70 .elementor-element.elementor-element-675a1c6{top:-8px;}.elementor-70 .elementor-element.elementor-element-675a1c6 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-588c863{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-262585e{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-d370930{--display:flex;}.elementor-70 .elementor-element.elementor-element-e648640{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-942f7d9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-b06df52{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-b06df52:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b06df52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-b06df52::before, .elementor-70 .elementor-element.elementor-element-b06df52 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-b06df52 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-b06df52 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-b06df52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-b06df52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-ef963a4{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-ef963a4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ef963a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-6738383{text-align:start;}.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-43ba5c9{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-bb2ba9a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a58dde6{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a58dde6:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a58dde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-00955a3{text-align:start;}.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-0b9bcd0{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-26d0f9a{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-26d0f9a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-26d0f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-26d0f9a::before, .elementor-70 .elementor-element.elementor-element-26d0f9a > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-26d0f9a > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-26d0f9a > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-26d0f9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-26d0f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-d210110{--display:flex;}.elementor-70 .elementor-element.elementor-element-80226f5{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2abc323{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-16b342d{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-16b342d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-16b342d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-16b342d::before, .elementor-70 .elementor-element.elementor-element-16b342d > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-16b342d > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-16b342d > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-16b342d > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-16b342d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-0123a01{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-0123a01:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0123a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-5546e32{text-align:start;}.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-77a0230{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-8ddadff{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-97dce1d{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-97dce1d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-97dce1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-00174fe{text-align:start;}.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-7e1297b{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-83ebab4{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-83ebab4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-83ebab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-83ebab4::before, .elementor-70 .elementor-element.elementor-element-83ebab4 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-83ebab4 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-83ebab4 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-83ebab4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-83ebab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-fed654e{--display:flex;}.elementor-70 .elementor-element.elementor-element-b4ab661{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2a2fab0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9f8b6c3{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-9f8b6c3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9f8b6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-9f8b6c3::before, .elementor-70 .elementor-element.elementor-element-9f8b6c3 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9f8b6c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9f8b6c3 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9f8b6c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9f8b6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-316d1bf{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-316d1bf:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-316d1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-b60bdfa{text-align:start;}.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-825e9a5{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f8ead77{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6bb806d{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-6bb806d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6bb806d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-31168cd{text-align:start;}.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-3981368{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-9e9c582{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-9e9c582:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9e9c582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-9e9c582::before, .elementor-70 .elementor-element.elementor-element-9e9c582 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9e9c582 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9e9c582 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9e9c582 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9e9c582 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-eac0724{--display:flex;}.elementor-70 .elementor-element.elementor-element-aed68f8{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-de6822c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-680c660{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-680c660:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-680c660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-680c660::before, .elementor-70 .elementor-element.elementor-element-680c660 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-680c660 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-680c660 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-680c660 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-680c660 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-24987ce{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-24987ce:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-24987ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-be0c772{text-align:start;}.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-21ca2d2{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-cd01bd1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-38ef7f9{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-38ef7f9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-38ef7f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-df26061{text-align:start;}.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-dc454f5{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-0aa2fd2{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-0aa2fd2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0aa2fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-0aa2fd2::before, .elementor-70 .elementor-element.elementor-element-0aa2fd2 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-0aa2fd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-0aa2fd2 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-0aa2fd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-0aa2fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-f0b605e{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-f0b605e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-f0b605e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-f0b605e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-f0b605e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-f0b605e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f0b605e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-1f24990{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-1f24990.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-261b014{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7d31b36{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-bc343e2{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-bc343e2{right:-8px;}.elementor-70 .elementor-element.elementor-element-bc343e2{top:-8px;}.elementor-70 .elementor-element.elementor-element-bc343e2 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-14a9d20{--display:flex;}.elementor-70 .elementor-element.elementor-element-1b2caa8{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-9bb3045{--display:flex;}.elementor-70 .elementor-element.elementor-element-863cc45{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-99df89c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2d90053{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-2d90053:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2d90053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-2d90053::before, .elementor-70 .elementor-element.elementor-element-2d90053 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2d90053 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2d90053 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2d90053 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2d90053 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-2e205e1{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-2e205e1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2e205e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-6741ec6{text-align:start;}.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-299ff74{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d668961{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d8e69b8{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-d8e69b8:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d8e69b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-8f04ca2{text-align:start;}.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-8f29521{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-2bd3170{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-2bd3170:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2bd3170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-2bd3170::before, .elementor-70 .elementor-element.elementor-element-2bd3170 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2bd3170 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2bd3170 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2bd3170 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2bd3170 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-82979da{--display:flex;}.elementor-70 .elementor-element.elementor-element-d889799{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-462236f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7efb15b{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-7efb15b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7efb15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-7efb15b::before, .elementor-70 .elementor-element.elementor-element-7efb15b > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-7efb15b > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-7efb15b > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-7efb15b > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-7efb15b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-b5d2728{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-b5d2728:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b5d2728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-d7c93c1{text-align:start;}.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ea9909e{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-005317c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-20253d4{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-20253d4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-20253d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-39307b3{text-align:start;}.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ba4783c{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-1c01e21{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1c01e21:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1c01e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1c01e21::before, .elementor-70 .elementor-element.elementor-element-1c01e21 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1c01e21 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1c01e21 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1c01e21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1c01e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-812d06c{--display:flex;}.elementor-70 .elementor-element.elementor-element-5a032e8{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-46589e9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2c5bf73{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-2c5bf73:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2c5bf73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-2c5bf73::before, .elementor-70 .elementor-element.elementor-element-2c5bf73 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2c5bf73 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2c5bf73 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2c5bf73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2c5bf73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-53d592c{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-53d592c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-53d592c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-89126a9{text-align:start;}.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-da28abd{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-0f1280a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-072f76f{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-072f76f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-072f76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-4f65921{text-align:start;}.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-cd99b7d{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-6635dff{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6635dff:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6635dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-6635dff::before, .elementor-70 .elementor-element.elementor-element-6635dff > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6635dff > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6635dff > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6635dff > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6635dff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-73fe3c2{--display:flex;}.elementor-70 .elementor-element.elementor-element-0f32b27{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-a997388{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-db508ed{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-db508ed:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-db508ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-db508ed::before, .elementor-70 .elementor-element.elementor-element-db508ed > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-db508ed > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-db508ed > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-db508ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-db508ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-55ddca5{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-55ddca5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-55ddca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-c3af400{text-align:start;}.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-958eb4c{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b46b696{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a49cf49{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a49cf49:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a49cf49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-aac77f1{text-align:start;}.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-0a585e7{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-e8e8714{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-e8e8714:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e8e8714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-e8e8714::before, .elementor-70 .elementor-element.elementor-element-e8e8714 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e8e8714 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e8e8714 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-e8e8714 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-e8e8714 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-ff15159{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-ff15159.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-ff15159.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-ff15159.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-ff15159.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-ff15159.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ff15159 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-5ae3ea2{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-5ae3ea2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-0412b05{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-b9bcd57{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-8fc6e46{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-8fc6e46{right:-8px;}.elementor-70 .elementor-element.elementor-element-8fc6e46{top:-8px;}.elementor-70 .elementor-element.elementor-element-8fc6e46 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-366101c{--display:flex;}.elementor-70 .elementor-element.elementor-element-6147123{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-ffbb3d1{--display:flex;}.elementor-70 .elementor-element.elementor-element-58fa496{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-ead599d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9c98be5{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-9c98be5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9c98be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-9c98be5::before, .elementor-70 .elementor-element.elementor-element-9c98be5 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9c98be5 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9c98be5 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9c98be5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9c98be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-8de66b9{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-8de66b9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8de66b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-2823b92{text-align:start;}.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-3c6ff51{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-81ef471{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d0122fe{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-d0122fe:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d0122fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-c0c59ff{text-align:start;}.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-f7539e2{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-3c10e14{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-3c10e14:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3c10e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-3c10e14::before, .elementor-70 .elementor-element.elementor-element-3c10e14 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-3c10e14 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-3c10e14 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-3c10e14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-3c10e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-338e019{--display:flex;}.elementor-70 .elementor-element.elementor-element-97e32c5{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-bab80b6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d0f0857{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d0f0857:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d0f0857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d0f0857::before, .elementor-70 .elementor-element.elementor-element-d0f0857 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-d0f0857 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-d0f0857 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-d0f0857 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-d0f0857 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-01cc69d{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-01cc69d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-01cc69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-7244fcd{text-align:start;}.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-7ddbad0{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a279cdf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a2c52ae{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a2c52ae:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a2c52ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-0aa4e52{text-align:start;}.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-fac7823{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-8261481{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-8261481:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8261481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-8261481::before, .elementor-70 .elementor-element.elementor-element-8261481 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-8261481 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-8261481 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-8261481 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-8261481 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-722e800{--display:flex;}.elementor-70 .elementor-element.elementor-element-0afb7c3{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-99f934b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-32566a5{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-32566a5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-32566a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-32566a5::before, .elementor-70 .elementor-element.elementor-element-32566a5 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-32566a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-32566a5 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-32566a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-32566a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4130dac{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-4130dac:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4130dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-6295def{text-align:start;}.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-80c6601{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b570aff{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-430f956{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-430f956:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-430f956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-8b7220a{text-align:start;}.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-79cf263{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-87cd0b8{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-87cd0b8:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-87cd0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-87cd0b8::before, .elementor-70 .elementor-element.elementor-element-87cd0b8 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-87cd0b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-87cd0b8 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-87cd0b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-87cd0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-f0e9c96{--display:flex;}.elementor-70 .elementor-element.elementor-element-2273481{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-783199b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-4524107{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-4524107:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4524107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-4524107::before, .elementor-70 .elementor-element.elementor-element-4524107 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-4524107 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-4524107 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-4524107 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-4524107 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-e667a1e{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-e667a1e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e667a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-da4806e{text-align:start;}.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-e7d359a{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-827bc70{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6e755d8{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-6e755d8:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6e755d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-6773d21{text-align:start;}.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-9f53059{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-2acbdb9{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-2acbdb9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2acbdb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-2acbdb9::before, .elementor-70 .elementor-element.elementor-element-2acbdb9 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2acbdb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-2acbdb9 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2acbdb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-2acbdb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-8419724{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-8419724.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-8419724.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-8419724.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-8419724.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-8419724.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-8419724 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-b3c39cb{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-b3c39cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-5e0c57a{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-061fba2{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-bb7aa3c{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-bb7aa3c{right:-8px;}.elementor-70 .elementor-element.elementor-element-bb7aa3c{top:-8px;}.elementor-70 .elementor-element.elementor-element-bb7aa3c .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-76213f6{--display:flex;}.elementor-70 .elementor-element.elementor-element-8b25778{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-19eb9cb{--display:flex;}.elementor-70 .elementor-element.elementor-element-98cf5d4{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-f00c946{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-70114fe{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-70114fe:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-70114fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-70114fe::before, .elementor-70 .elementor-element.elementor-element-70114fe > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-70114fe > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-70114fe > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-70114fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-70114fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-2f33bea{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-2f33bea:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2f33bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-b042d35{text-align:start;}.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ca4c97f{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-775b26f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c017650{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-c017650:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c017650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-cb30582{text-align:start;}.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-8ef23f7{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d057bdc{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d057bdc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d057bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d057bdc::before, .elementor-70 .elementor-element.elementor-element-d057bdc > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-d057bdc > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-d057bdc > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-d057bdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-d057bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-ff4fbac{--display:flex;}.elementor-70 .elementor-element.elementor-element-4da8d52{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-a64c592{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-28dc67c{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-28dc67c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-28dc67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-28dc67c::before, .elementor-70 .elementor-element.elementor-element-28dc67c > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-28dc67c > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-28dc67c > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-28dc67c > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-28dc67c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4d0a481{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-4d0a481:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4d0a481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-fc857aa{text-align:start;}.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-9e51704{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-07168ec{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-49ff3d0{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-49ff3d0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-49ff3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-6ba859c{text-align:start;}.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-aafd0d3{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-22faf2a{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-22faf2a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-22faf2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-22faf2a::before, .elementor-70 .elementor-element.elementor-element-22faf2a > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-22faf2a > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-22faf2a > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-22faf2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-22faf2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-23d5c33{--display:flex;}.elementor-70 .elementor-element.elementor-element-348f298{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-960cb72{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a2fb056{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-a2fb056:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a2fb056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-a2fb056::before, .elementor-70 .elementor-element.elementor-element-a2fb056 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a2fb056 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a2fb056 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a2fb056 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a2fb056 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-9aa7528{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-9aa7528:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9aa7528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-451d7b5{text-align:start;}.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-e54670d{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-40b66cd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e8a1e8e{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-e8a1e8e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e8a1e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-10823c3{text-align:start;}.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-bb5c594{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-059a99e{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-059a99e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-059a99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-059a99e::before, .elementor-70 .elementor-element.elementor-element-059a99e > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-059a99e > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-059a99e > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-059a99e > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-059a99e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-8deed7e{--display:flex;}.elementor-70 .elementor-element.elementor-element-7827751{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-045f6ce{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-fe4a0be{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-fe4a0be:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fe4a0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-fe4a0be::before, .elementor-70 .elementor-element.elementor-element-fe4a0be > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-fe4a0be > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-fe4a0be > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-fe4a0be > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-fe4a0be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-ae47555{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-ae47555:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ae47555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-88f143f{text-align:start;}.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-4297235{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d1ed549{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-3c23cda{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-3c23cda:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3c23cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-9b2c90a{text-align:start;}.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-4ef080d{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-c61adab{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-c61adab:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c61adab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-c61adab::before, .elementor-70 .elementor-element.elementor-element-c61adab > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-c61adab > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-c61adab > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-c61adab > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-c61adab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-66df05c{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-66df05c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-66df05c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-66df05c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-66df05c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-66df05c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-66df05c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-1f847fb{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-1f847fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-6122260{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-e9eb9f0{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-9567f66{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-9567f66{right:-8px;}.elementor-70 .elementor-element.elementor-element-9567f66{top:-8px;}.elementor-70 .elementor-element.elementor-element-9567f66 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-974852f{--display:flex;}.elementor-70 .elementor-element.elementor-element-6069268{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-0e4cd82{--display:flex;}.elementor-70 .elementor-element.elementor-element-98d661f{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-869db64{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f6a4d19{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f6a4d19:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f6a4d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-f6a4d19::before, .elementor-70 .elementor-element.elementor-element-f6a4d19 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f6a4d19 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f6a4d19 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f6a4d19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f6a4d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-55877f4{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-55877f4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-55877f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-2f3cbdb{text-align:start;}.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-b3486de{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a4eb521{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e3bde64{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-e3bde64:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e3bde64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-4adbf08{text-align:start;}.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-c8f2b47{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ba2062a{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ba2062a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ba2062a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-ba2062a::before, .elementor-70 .elementor-element.elementor-element-ba2062a > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-ba2062a > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-ba2062a > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-ba2062a > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-ba2062a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-e4acf11{--display:flex;}.elementor-70 .elementor-element.elementor-element-e577d11{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-72f94bd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-21f9a0b{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-21f9a0b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-21f9a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-21f9a0b::before, .elementor-70 .elementor-element.elementor-element-21f9a0b > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-21f9a0b > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-21f9a0b > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-21f9a0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-21f9a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-807f447{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-807f447:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-807f447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-0004792{text-align:start;}.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-409b1a7{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-aa530e6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a907042{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a907042:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a907042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-3535f5f{text-align:start;}.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-e1f8ab0{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a75154d{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-a75154d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a75154d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-a75154d::before, .elementor-70 .elementor-element.elementor-element-a75154d > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a75154d > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a75154d > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a75154d > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a75154d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4159e08{--display:flex;}.elementor-70 .elementor-element.elementor-element-328864a{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2c030ce{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1021b30{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1021b30:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1021b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1021b30::before, .elementor-70 .elementor-element.elementor-element-1021b30 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1021b30 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1021b30 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1021b30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1021b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4f5a6e1{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-4f5a6e1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4f5a6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-b986be2{text-align:start;}.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-5b07788{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b6b6133{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-0839464{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-0839464:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0839464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-b48e384{text-align:start;}.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-4425922{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f5f34b2{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f5f34b2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f5f34b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-f5f34b2::before, .elementor-70 .elementor-element.elementor-element-f5f34b2 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f5f34b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f5f34b2 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f5f34b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f5f34b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-c3e4deb{--display:flex;}.elementor-70 .elementor-element.elementor-element-4357b92{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2e4a5e7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-02f27f0{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-02f27f0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-02f27f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-02f27f0::before, .elementor-70 .elementor-element.elementor-element-02f27f0 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-02f27f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-02f27f0 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-02f27f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-02f27f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-93d9214{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-93d9214:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-93d9214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-1aba8f6{text-align:start;}.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-1aaccd7{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-cfe700a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7a7cdaa{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-7a7cdaa:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7a7cdaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-f4e0bc1{text-align:start;}.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d275c4d{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-edf70ae{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-edf70ae:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-edf70ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-edf70ae::before, .elementor-70 .elementor-element.elementor-element-edf70ae > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-edf70ae > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-edf70ae > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-edf70ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-edf70ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4b7b389{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-4b7b389.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-4b7b389.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-4b7b389.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-4b7b389.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-4b7b389.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-4b7b389 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-ca079c9{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:32px;--n-tabs-gap:98px;--n-tabs-title-transition:0.2s;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:0.5rem;--n-tabs-title-padding-right:1.75rem;--n-tabs-title-padding-bottom:0.5rem;--n-tabs-title-padding-left:1.75rem;--n-tabs-title-font-size:1.125rem;--n-tabs-title-color-active:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-ca079c9 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EDEDED4A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B073;}.elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(109deg, #BE1622 5%, #1A2538 67%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;box-shadow:0px 0px 10px -5px rgba(0,0,0,0.5);}.elementor-70 .elementor-element.elementor-element-ca079c9 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;}.elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ca079c9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#F1F1F1;}.elementor-70 .elementor-element.elementor-element-1c7781c{--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:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-70 .elementor-element.elementor-element-a4ff4c5{text-align:center;}.elementor-70 .elementor-element.elementor-element-a4ff4c5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-4c4c830{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-4c4c830.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-5843f58{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-22ba05f{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-c90fe7c{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-c90fe7c{right:-8px;}.elementor-70 .elementor-element.elementor-element-c90fe7c{top:-8px;}.elementor-70 .elementor-element.elementor-element-c90fe7c .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a048237{--display:flex;}.elementor-70 .elementor-element.elementor-element-51eb533{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-6d18f4d{--display:flex;}.elementor-70 .elementor-element.elementor-element-10c785b{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-c2f96d5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c67acf9{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-c67acf9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c67acf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-c67acf9::before, .elementor-70 .elementor-element.elementor-element-c67acf9 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-c67acf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-c67acf9 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-c67acf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-c67acf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-8938006{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-8938006:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8938006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-7609664{text-align:start;}.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-45d2522{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d9916ee{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a7f3699{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a7f3699:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a7f3699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-af2e7ba{text-align:start;}.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-5d670ee{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-adb146f{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-adb146f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-adb146f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-adb146f::before, .elementor-70 .elementor-element.elementor-element-adb146f > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-adb146f > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-adb146f > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-adb146f > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-adb146f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-8168d81{--display:flex;}.elementor-70 .elementor-element.elementor-element-f35d7eb{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-6adbb04{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d3ca9ac{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d3ca9ac:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d3ca9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d3ca9ac::before, .elementor-70 .elementor-element.elementor-element-d3ca9ac > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-d3ca9ac > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-d3ca9ac > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-d3ca9ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-d3ca9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-0beb869{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-0beb869:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0beb869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-90a0708{text-align:start;}.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d6695b3{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-9974ab4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-5b99916{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-5b99916:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5b99916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-e1cf2c9{text-align:start;}.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-b67de9d{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-025616d{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-025616d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-025616d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-025616d::before, .elementor-70 .elementor-element.elementor-element-025616d > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-025616d > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-025616d > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-025616d > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-025616d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-a96fe22{--display:flex;}.elementor-70 .elementor-element.elementor-element-ca70f94{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-f5b4ada{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a037c70{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-a037c70:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a037c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-a037c70::before, .elementor-70 .elementor-element.elementor-element-a037c70 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a037c70 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a037c70 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a037c70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a037c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-ddfd257{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-ddfd257:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ddfd257 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-c2f7b8a{text-align:start;}.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-a416e03{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-0c9a720{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8393d7b{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-8393d7b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8393d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-75d0c79{text-align:start;}.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d7ac64e{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-33f0b57{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-33f0b57:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-33f0b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-33f0b57::before, .elementor-70 .elementor-element.elementor-element-33f0b57 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-33f0b57 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-33f0b57 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-33f0b57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-33f0b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-b4023b5{--display:flex;}.elementor-70 .elementor-element.elementor-element-f0c1d10{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-d990357{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6c013fc{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6c013fc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6c013fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-6c013fc::before, .elementor-70 .elementor-element.elementor-element-6c013fc > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6c013fc > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6c013fc > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6c013fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6c013fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4dc9000{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-4dc9000:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4dc9000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-1639f7e{text-align:start;}.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-c6e585e{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-c7bac4c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-197faad{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-197faad:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-197faad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-f431698{text-align:start;}.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d69f587{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a42e1e3{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-a42e1e3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a42e1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-a42e1e3::before, .elementor-70 .elementor-element.elementor-element-a42e1e3 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a42e1e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-a42e1e3 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a42e1e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-a42e1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-d39e8ca{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0.3s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-d39e8ca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-d39e8ca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-d39e8ca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-d39e8ca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-d39e8ca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d39e8ca [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-699663b{--display:flex;}.elementor-70 .elementor-element.elementor-element-1fd4e4c{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1fd4e4c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1fd4e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1fd4e4c::before, .elementor-70 .elementor-element.elementor-element-1fd4e4c > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1fd4e4c > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1fd4e4c > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1fd4e4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1fd4e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-a009d64{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-a009d64:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a009d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-cfce078.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-0ecbdd1 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-c0e38c5{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-c0e38c5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c0e38c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-c0e38c5::before, .elementor-70 .elementor-element.elementor-element-c0e38c5 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-c0e38c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-c0e38c5 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-c0e38c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-c0e38c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-3dd9a28{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-3dd9a28:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3dd9a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-26fac76.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-32e180c .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-2f2e56c{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-2f2e56c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-dd7f362{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-05b569a{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-383f412{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-383f412{right:-8px;}.elementor-70 .elementor-element.elementor-element-383f412{top:-8px;}.elementor-70 .elementor-element.elementor-element-383f412 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-14c243e{--display:flex;}.elementor-70 .elementor-element.elementor-element-a9a11fc{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-bc8d56f{--display:flex;}.elementor-70 .elementor-element.elementor-element-63e5fed{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-1ee062b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-900856b{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-900856b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-900856b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-900856b::before, .elementor-70 .elementor-element.elementor-element-900856b > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-900856b > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-900856b > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-900856b > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-900856b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-38ef52f{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-38ef52f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-38ef52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-e0fcbba{text-align:start;}.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-283220f{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-1edc019{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7f79ce6{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-7f79ce6:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7f79ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-9581d7a{text-align:start;}.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-bc5bd6d{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-5e6e619{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-5e6e619:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5e6e619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-5e6e619::before, .elementor-70 .elementor-element.elementor-element-5e6e619 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-5e6e619 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-5e6e619 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-5e6e619 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-5e6e619 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-fac0f1f{--display:flex;}.elementor-70 .elementor-element.elementor-element-d3a37ec{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-d4cdccf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-61479a2{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-61479a2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-61479a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-61479a2::before, .elementor-70 .elementor-element.elementor-element-61479a2 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-61479a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-61479a2 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-61479a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-61479a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1491113{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-1491113:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1491113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-7649237{text-align:start;}.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-c7e2905{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-940a603{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f6ea6cc{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-f6ea6cc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f6ea6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-46210b7{text-align:start;}.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-6e2d9a6{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-71f0f26{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-71f0f26:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-71f0f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-71f0f26::before, .elementor-70 .elementor-element.elementor-element-71f0f26 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-71f0f26 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-71f0f26 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-71f0f26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-71f0f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-b1b568d{--display:flex;}.elementor-70 .elementor-element.elementor-element-6bb0b76{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-29b25ce{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6305a4c{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6305a4c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6305a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-6305a4c::before, .elementor-70 .elementor-element.elementor-element-6305a4c > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6305a4c > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6305a4c > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6305a4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6305a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-a74ffdb{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a74ffdb:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a74ffdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-9eaff74{text-align:start;}.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d6a50ef{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-560a118{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f4d2ce6{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-f4d2ce6:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f4d2ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-e67d805{text-align:start;}.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-054e7fc{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ea902f4{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ea902f4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ea902f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-ea902f4::before, .elementor-70 .elementor-element.elementor-element-ea902f4 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-ea902f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-ea902f4 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-ea902f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-ea902f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1e5e1e6{--display:flex;}.elementor-70 .elementor-element.elementor-element-4c22592{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-6512de7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-cc9bb34{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-cc9bb34:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cc9bb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-cc9bb34::before, .elementor-70 .elementor-element.elementor-element-cc9bb34 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-cc9bb34 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-cc9bb34 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-cc9bb34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-cc9bb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-9e0b771{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-9e0b771:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9e0b771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-ed4a325{text-align:start;}.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-df75192{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-06ea3ae{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7fb47c1{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-7fb47c1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7fb47c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-06814be{text-align:start;}.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-92ac236{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b9be18e{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-b9be18e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b9be18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-b9be18e::before, .elementor-70 .elementor-element.elementor-element-b9be18e > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-b9be18e > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-b9be18e > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-b9be18e > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-b9be18e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-8c99388{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0.3s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-8c99388.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-8c99388.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-8c99388.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-8c99388.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-8c99388.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-8c99388 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-d35c936{--display:flex;}.elementor-70 .elementor-element.elementor-element-4e07432{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-4e07432:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4e07432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-4e07432::before, .elementor-70 .elementor-element.elementor-element-4e07432 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-4e07432 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-4e07432 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-4e07432 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-4e07432 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-ebb0a69{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-ebb0a69:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ebb0a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-35287f3.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-97bb564 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-c49ac59{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-c49ac59:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c49ac59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-c49ac59::before, .elementor-70 .elementor-element.elementor-element-c49ac59 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-c49ac59 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-c49ac59 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-c49ac59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-c49ac59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1377e95{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-1377e95:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1377e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-1ae28f6.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9449bf7 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-c95356c{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-c95356c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-d1d0ad8{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7060d59{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-59909d4{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-59909d4{right:-8px;}.elementor-70 .elementor-element.elementor-element-59909d4{top:-8px;}.elementor-70 .elementor-element.elementor-element-59909d4 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-fa087c4{--display:flex;}.elementor-70 .elementor-element.elementor-element-09ebf01{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-f733f74{--display:flex;}.elementor-70 .elementor-element.elementor-element-c1418c3{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-22e4256{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-82ad375{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-82ad375:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-82ad375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-82ad375::before, .elementor-70 .elementor-element.elementor-element-82ad375 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-82ad375 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-82ad375 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-82ad375 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-82ad375 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-ac447d3{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-ac447d3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ac447d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-686bf72{text-align:start;}.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-5475ac7{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-7b93fdc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-04d915e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-04d915e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-04d915e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-ab5b179{text-align:start;}.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ba131a8{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-5eb996d{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-5eb996d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5eb996d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-5eb996d::before, .elementor-70 .elementor-element.elementor-element-5eb996d > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-5eb996d > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-5eb996d > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-5eb996d > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-5eb996d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1fa3ec1{--display:flex;}.elementor-70 .elementor-element.elementor-element-56e75e1{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-8622b08{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1dcedaf{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1dcedaf:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1dcedaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1dcedaf::before, .elementor-70 .elementor-element.elementor-element-1dcedaf > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1dcedaf > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1dcedaf > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1dcedaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1dcedaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-0e6fff7{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-0e6fff7:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0e6fff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-6ea515f{text-align:start;}.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-9fc7b0d{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-32a4770{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-bcd141a{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-bcd141a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-bcd141a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-0aacf48{text-align:start;}.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-60b14b7{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-cc6a8f3{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-cc6a8f3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cc6a8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-cc6a8f3::before, .elementor-70 .elementor-element.elementor-element-cc6a8f3 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-cc6a8f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-cc6a8f3 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-cc6a8f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-cc6a8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-2898674{--display:flex;}.elementor-70 .elementor-element.elementor-element-0088a82{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-389fedc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-23742ea{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-23742ea:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-23742ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-23742ea::before, .elementor-70 .elementor-element.elementor-element-23742ea > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-23742ea > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-23742ea > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-23742ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-23742ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-0b3c652{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-0b3c652:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0b3c652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-2f239eb{text-align:start;}.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ee1245d{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-61c5c6d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-41f1c82{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-41f1c82:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-41f1c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-6d4a5a2{text-align:start;}.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-393a7aa{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b5f90e5{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-b5f90e5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b5f90e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-b5f90e5::before, .elementor-70 .elementor-element.elementor-element-b5f90e5 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-b5f90e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-b5f90e5 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-b5f90e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-b5f90e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-ae71835{--display:flex;}.elementor-70 .elementor-element.elementor-element-d0bdffa{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-b3aa71b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9b447af{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-9b447af:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9b447af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-9b447af::before, .elementor-70 .elementor-element.elementor-element-9b447af > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9b447af > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-9b447af > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9b447af > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-9b447af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-c48ddad{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-c48ddad:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c48ddad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-a7e0906{text-align:start;}.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-4a11515{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f5428c6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-602f3f4{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-602f3f4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-602f3f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-b3fbdf0{text-align:start;}.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-3177242{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f64c259{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f64c259:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f64c259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-f64c259::before, .elementor-70 .elementor-element.elementor-element-f64c259 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f64c259 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f64c259 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f64c259 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f64c259 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-b057c0f{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0.3s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-b057c0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-b057c0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-b057c0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-b057c0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-b057c0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b057c0f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-bc58f79{--display:flex;}.elementor-70 .elementor-element.elementor-element-80e340f{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-80e340f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-80e340f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-80e340f::before, .elementor-70 .elementor-element.elementor-element-80e340f > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-80e340f > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-80e340f > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-80e340f > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-80e340f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-fac66a5{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-fac66a5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fac66a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-f9ea224.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c7bcb07 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-f704776{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f704776:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f704776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-f704776::before, .elementor-70 .elementor-element.elementor-element-f704776 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f704776 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f704776 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f704776 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f704776 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-e58ca73{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-e58ca73:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e58ca73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-5a29283.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-122ed62 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-004bf9f{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-004bf9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-306c9c3{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-16da555{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-070e551{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-070e551{right:-8px;}.elementor-70 .elementor-element.elementor-element-070e551{top:-8px;}.elementor-70 .elementor-element.elementor-element-070e551 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-f799c91{--display:flex;}.elementor-70 .elementor-element.elementor-element-84a90f0{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-f7ac9ce{--display:flex;}.elementor-70 .elementor-element.elementor-element-675a702{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-e3a6b18{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-af3b36b{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-af3b36b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-af3b36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-af3b36b::before, .elementor-70 .elementor-element.elementor-element-af3b36b > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-af3b36b > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-af3b36b > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-af3b36b > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-af3b36b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-331cc27{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-331cc27:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-331cc27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-6868edc{text-align:start;}.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-6d4d506{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-e46c6f7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c9292f4{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-c9292f4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c9292f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-b85fb05{text-align:start;}.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-90ff6c9{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-cb5ac56{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-cb5ac56:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cb5ac56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-cb5ac56::before, .elementor-70 .elementor-element.elementor-element-cb5ac56 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-cb5ac56 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-cb5ac56 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-cb5ac56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-cb5ac56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-8329357{--display:flex;}.elementor-70 .elementor-element.elementor-element-ff72144{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-c0814d9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1cd1099{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1cd1099:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1cd1099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1cd1099::before, .elementor-70 .elementor-element.elementor-element-1cd1099 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1cd1099 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1cd1099 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1cd1099 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1cd1099 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-a94b6f2{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a94b6f2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a94b6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-d542b90{text-align:start;}.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-014a18f{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a3979a2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1eda00e{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-1eda00e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1eda00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-64bf220{text-align:start;}.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-f663805{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-7878cc5{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-7878cc5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7878cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-7878cc5::before, .elementor-70 .elementor-element.elementor-element-7878cc5 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-7878cc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-7878cc5 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-7878cc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-7878cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4bbed9f{--display:flex;}.elementor-70 .elementor-element.elementor-element-fbb5131{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-a67ddc8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-bd267a1{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-bd267a1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-bd267a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-bd267a1::before, .elementor-70 .elementor-element.elementor-element-bd267a1 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-bd267a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-bd267a1 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-bd267a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-bd267a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4e9308a{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-4e9308a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4e9308a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-8a999fe{text-align:start;}.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-8aeb616{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f8afdf8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a6a356c{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a6a356c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a6a356c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-effad2f{text-align:start;}.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-a1cb797{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-37a6dfc{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-37a6dfc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-37a6dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-37a6dfc::before, .elementor-70 .elementor-element.elementor-element-37a6dfc > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-37a6dfc > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-37a6dfc > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-37a6dfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-37a6dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-6fee02f{--display:flex;}.elementor-70 .elementor-element.elementor-element-9ac11d5{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-a57c095{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6495de3{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6495de3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6495de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-6495de3::before, .elementor-70 .elementor-element.elementor-element-6495de3 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6495de3 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-6495de3 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6495de3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-6495de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-8f32a1b{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-8f32a1b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8f32a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-f3d4542{text-align:start;}.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-a1015b6{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-5991799{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6a3e688{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-6a3e688:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6a3e688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-8334ac0{text-align:start;}.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d3e2bbe{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-29b1f89{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-29b1f89:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-29b1f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-29b1f89::before, .elementor-70 .elementor-element.elementor-element-29b1f89 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-29b1f89 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-29b1f89 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-29b1f89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-29b1f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-0440911{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0.3s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-0440911.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-0440911.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-0440911.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-0440911.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-0440911.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-0440911 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-4e880d1{--display:flex;}.elementor-70 .elementor-element.elementor-element-fbb1751{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-fbb1751:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fbb1751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-fbb1751::before, .elementor-70 .elementor-element.elementor-element-fbb1751 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-fbb1751 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-fbb1751 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-fbb1751 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-fbb1751 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1a9d741{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-1a9d741:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1a9d741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-913d81d.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-89e70ec .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-02ce096{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-02ce096:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-02ce096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-02ce096::before, .elementor-70 .elementor-element.elementor-element-02ce096 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-02ce096 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-02ce096 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-02ce096 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-02ce096 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-1763e43{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-1763e43:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1763e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-62073ac.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6af0e40 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-92dcb81{--display:flex;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;}.elementor-70 .elementor-element.elementor-element-92dcb81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-fa9b3da{--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:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-38c1c17{--display:flex;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-4e67c9a{left:-8px;}body.rtl .elementor-70 .elementor-element.elementor-element-4e67c9a{right:-8px;}.elementor-70 .elementor-element.elementor-element-4e67c9a{top:-8px;}.elementor-70 .elementor-element.elementor-element-4e67c9a .elementor-heading-title{font-family:"Poppins", Poppins;font-size:92px;font-weight:700;line-height:48px;letter-spacing:-1.88px;color:#FF000033;}.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-7141b72{--display:flex;}.elementor-70 .elementor-element.elementor-element-d81ae3f{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-16b77b5{--display:flex;}.elementor-70 .elementor-element.elementor-element-400ddca{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-8009dd1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-ebbb3b4{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ebbb3b4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ebbb3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-ebbb3b4::before, .elementor-70 .elementor-element.elementor-element-ebbb3b4 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-ebbb3b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-ebbb3b4 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-ebbb3b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-ebbb3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-fd18246{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-fd18246:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fd18246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-64b8e77{text-align:start;}.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-213c451{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-7c07c69{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-eafdad2{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-eafdad2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-eafdad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-bbdd7f1{text-align:start;}.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:2.25rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-6581cc7{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-64d7c52{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-64d7c52:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-64d7c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-64d7c52::before, .elementor-70 .elementor-element.elementor-element-64d7c52 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-64d7c52 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-64d7c52 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-64d7c52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-64d7c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4014839{--display:flex;}.elementor-70 .elementor-element.elementor-element-451ce1d{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-50685dc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e246a73{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-e246a73:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e246a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-e246a73::before, .elementor-70 .elementor-element.elementor-element-e246a73 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e246a73 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-e246a73 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-e246a73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-e246a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-6bf5d7e{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-6bf5d7e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6bf5d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-b73a374{text-align:start;}.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-456e125{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ed19f47{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-908cf2b{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-908cf2b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-908cf2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-e421695{text-align:start;}.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-b459183{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-7bb1c7c{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-7bb1c7c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7bb1c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-7bb1c7c::before, .elementor-70 .elementor-element.elementor-element-7bb1c7c > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-7bb1c7c > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-7bb1c7c > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-7bb1c7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-7bb1c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-a5592b6{--display:flex;}.elementor-70 .elementor-element.elementor-element-cf1bf2c{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-4d03e6d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d454b69{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d454b69:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d454b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d454b69::before, .elementor-70 .elementor-element.elementor-element-d454b69 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-d454b69 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-d454b69 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-d454b69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-d454b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-da05661{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-da05661:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-da05661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-aa4bf78{text-align:start;}.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-dfdc39a{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f54f1fb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e712208{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-e712208:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e712208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-d22bba5{text-align:start;}.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-3fa9f53{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-be1c20e{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-be1c20e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-be1c20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-be1c20e::before, .elementor-70 .elementor-element.elementor-element-be1c20e > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-be1c20e > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-be1c20e > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-be1c20e > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-be1c20e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-619f1d8{--display:flex;}.elementor-70 .elementor-element.elementor-element-3256277{--display:grid;--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-0e6dbea{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-24863ba{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-24863ba:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-24863ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-24863ba::before, .elementor-70 .elementor-element.elementor-element-24863ba > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-24863ba > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-24863ba > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-24863ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-24863ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-85ea9c7{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-85ea9c7:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-85ea9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-99a91a0{text-align:start;}.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ccc3756{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-4f14c6f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f02ae1d{--display:flex;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-f02ae1d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f02ae1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-836c0a4{text-align:start;}.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.75rem;font-weight:700;line-height:3rem;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-c1ff139{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-1421c64{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1421c64:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1421c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1421c64::before, .elementor-70 .elementor-element.elementor-element-1421c64 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1421c64 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-1421c64 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1421c64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-1421c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-f51aa9e{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-transition:0.3s;--n-tabs-title-font-size:1.3rem;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0A050500;}.elementor-70 .elementor-element.elementor-element-f51aa9e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F1F1F1C9;border-style:none;}.elementor-70 .elementor-element.elementor-element-f51aa9e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-f51aa9e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(180deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-f51aa9e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-f51aa9e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:600;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f51aa9e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-1c6d9e2{--display:flex;}.elementor-70 .elementor-element.elementor-element-262b5b6{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-262b5b6:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-262b5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-262b5b6::before, .elementor-70 .elementor-element.elementor-element-262b5b6 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-262b5b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-262b5b6 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-262b5b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-262b5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-25391a1{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-25391a1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-25391a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-c173396.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-92ecc48 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-0b0d875{--display:flex;--overlay-opacity:0.5;--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-0b0d875:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0b0d875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-0b0d875::before, .elementor-70 .elementor-element.elementor-element-0b0d875 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-0b0d875 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-0b0d875 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-0b0d875 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-0b0d875 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-4d28ac6{--display:flex;--justify-content:flex-start;--gap:010px 0px;--row-gap:010px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:030px;--padding-right:030px;}.elementor-70 .elementor-element.elementor-element-4d28ac6:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4d28ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-ec52aa1.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title{font-family:var( --e-global-typography-6ed476c-font-family ), Poppins;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-46961ff .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-708befa{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:32px;--n-tabs-gap:98px;--n-tabs-title-transition:0.2s;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:0.5rem;--n-tabs-title-padding-right:1.75rem;--n-tabs-title-padding-bottom:0.5rem;--n-tabs-title-padding-left:1.75rem;--n-tabs-title-font-size:1.125rem;--n-tabs-title-color-active:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-708befa > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EDEDED4A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B0B0B073;}.elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BE1622;background-color:transparent;background-image:linear-gradient(109deg, #BE1622 5%, #1A2538 67%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;box-shadow:0px 0px 10px -5px rgba(0,0,0,0.5);}.elementor-70 .elementor-element.elementor-element-708befa > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;}.elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Work Sans", Poppins;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-708befa [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#F1F1F1;}.elementor-70 .elementor-element.elementor-element-1515d04{--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:0px 13px;--row-gap:0px;--column-gap:13px;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-26dde51.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-26dde51 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Poppins;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-22a9bc1 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );background-image:linear-gradient(90deg, #BE1622 0%, #920101 100%);border-radius:10px 10px 10px 10px;padding:08px 18px 8px 18px;}.elementor-70 .elementor-element.elementor-element-22a9bc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-da1cffb{--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:0px 13px;--row-gap:0px;--column-gap:13px;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-8e57dba.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-8e57dba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-d1ab449 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );background-image:linear-gradient(90deg, #BE1622 0%, #920101 100%);border-radius:10px 10px 10px 10px;padding:08px 18px 8px 18px;}.elementor-70 .elementor-element.elementor-element-d1ab449 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-6107384{--display:flex;}.elementor-70 .elementor-element.elementor-element-9316655{--spacer-size:8rem;}.elementor-70 .elementor-element.elementor-element-e03bdc0{--display:flex;--min-height:50rem;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:37px 0px;--row-gap:37px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;--z-index:10;}.elementor-70 .elementor-element.elementor-element-e03bdc0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e03bdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6c574f );}.elementor-70 .elementor-element.elementor-element-c6ec75a{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--z-index:4;}.elementor-70 .elementor-element.elementor-element-c33db99{z-index:4;text-align:center;}.elementor-70 .elementor-element.elementor-element-c33db99 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-3c1e40e{z-index:4;text-align:center;}.elementor-70 .elementor-element.elementor-element-3c1e40e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b803d63 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f0d691 .elementor-button{background-color:var( --e-global-color-531d1f8 );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:10px 10px 10px 10px;padding:8px 18px 8px 18px;}.elementor-70 .elementor-element.elementor-element-4f0d691 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-4f0d691{z-index:3;}.elementor-70 .elementor-element.elementor-element-9d966ab{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:020rem 4rem;--row-gap:020rem;--column-gap:4rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;top:0px;--z-index:0;}.elementor-70 .elementor-element.elementor-element-9d966ab.e-con{--align-self:center;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-9d966ab{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-9d966ab{right:0px;}.elementor-70 .elementor-element.elementor-element-c61c63c > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-70 .elementor-element.elementor-element-626b38c > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-70 .elementor-element.elementor-element-62a32b2 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-70 .elementor-element.elementor-element-62a32b2.elementor-element{--align-self:flex-end;}.elementor-70 .elementor-element.elementor-element-62a32b2{text-align:center;}.elementor-70 .elementor-element.elementor-element-853271f.elementor-element{--align-self:flex-end;}.elementor-70 .elementor-element.elementor-element-c21718b > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-70 .elementor-element.elementor-element-c21718b.elementor-element{--align-self:flex-end;}.elementor-70 .elementor-element.elementor-element-588106e{--display:flex;}.elementor-70 .elementor-element.elementor-element-6e9970d{--spacer-size:8rem;}.elementor-70 .elementor-element.elementor-element-0db1ce8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:51px 0px;--row-gap:51px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;--z-index:10;}.elementor-70 .elementor-element.elementor-element-0db1ce8.e-con{--align-self:center;}.elementor-70 .elementor-element.elementor-element-d43d9f5{--display:flex;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-70 .elementor-element.elementor-element-4a0719d{width:100%;max-width:100%;text-align:start;}.elementor-70 .elementor-element.elementor-element-4a0719d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-4a0719d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-7e1217f{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-7e1217f.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-0efeeb4{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 2.5rem;--row-gap:0rem;--column-gap:2.5rem;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;grid-column:span 4;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-0efeeb4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0efeeb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/03/Rectangle-302-1-e1789899317146.png");background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-0efeeb4::before, .elementor-70 .elementor-element.elementor-element-0efeeb4 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-0efeeb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-0efeeb4 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-0efeeb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-0efeeb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-70 .elementor-element.elementor-element-0efeeb4.e-con{--order:1;--flex-grow:0;--flex-shrink:1;}.elementor-70 .elementor-element.elementor-element-913fd9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-913fd9e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-70 .elementor-element.elementor-element-1d59545 > .elementor-widget-container{--e-transform-translateX:18px;--e-transform-translateY:0px;background-color:#D9D9D9;border-radius:100px 100px 100px 100px;}.elementor-70 .elementor-element.elementor-element-1d59545{z-index:2;}.elementor-70 .elementor-element.elementor-element-1d59545 img{width:58px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f898f31 );border-radius:100px 100px 100px 100px;}.elementor-70 .elementor-element.elementor-element-93fb4bd > .elementor-widget-container{--e-transform-translateX:9px;--e-transform-translateY:0px;background-color:#D9D9D9;border-radius:100px 100px 100px 100px;}.elementor-70 .elementor-element.elementor-element-93fb4bd{z-index:1;}.elementor-70 .elementor-element.elementor-element-93fb4bd img{width:58px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f898f31 );border-radius:100px 100px 100px 100px;}.elementor-70 .elementor-element.elementor-element-28aad47 > .elementor-widget-container{background-color:#D9D9D9;border-radius:100px 100px 100px 100px;}.elementor-70 .elementor-element.elementor-element-28aad47{z-index:0;}.elementor-70 .elementor-element.elementor-element-28aad47 img{width:58px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f898f31 );border-radius:100px 100px 100px 100px;}.elementor-70 .elementor-element.elementor-element-a5e34e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-a5e34e8.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3a85893 .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-3a85893 .elementor-counter-title{color:var( --e-global-color-f898f31 );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d6d5366{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-d6d5366:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d6d5366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D0C14;background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/03/Rectangle-302-3.png");background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-d6d5366.e-con{--order:3;--flex-grow:0;--flex-shrink:1;}.elementor-70 .elementor-element.elementor-element-3608e1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-31ac0a8 .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-31ac0a8 .elementor-counter-title{color:var( --e-global-color-f898f31 );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a361a74{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 3;}.elementor-70 .elementor-element.elementor-element-a361a74:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a361a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D0C14;background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/03/Rectangle-303.png");background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-a361a74.e-con{--order:4;}.elementor-70 .elementor-element.elementor-element-a65c971{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter-title{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-8899f81{--display:flex;--min-height:145px;--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8899f81:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8899f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-8899f81.e-con{--order:2;}.elementor-70 .elementor-element.elementor-element-c56ea46{--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;--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-70 .elementor-element.elementor-element-c56ea46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-3273181 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-3273181 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d6e464f{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 2;}.elementor-70 .elementor-element.elementor-element-d6e464f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d6e464f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-d6e464f.e-con{--order:5;}.elementor-70 .elementor-element.elementor-element-9717746{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-42ed571 .elementor-counter{flex-direction:column-reverse;}.elementor-70 .elementor-element.elementor-element-42ed571 .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-42ed571 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-f004202{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:30px;grid-column:span 4;}.elementor-70 .elementor-element.elementor-element-f004202:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-531d1f8 );background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/03/Rectangle-302-1-e1789899317146.png");background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-f004202::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f004202 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f004202 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/02/Graph-Ascend.png");--background-overlay:'';background-position:80% 2.3rem;background-repeat:no-repeat;background-size:10rem auto;}.elementor-70 .elementor-element.elementor-element-f004202.e-con{--order:6;}.elementor-70 .elementor-element.elementor-element-3e5e5b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-70 .elementor-element.elementor-element-3bd9e18 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-3bd9e18 .elementor-counter-title{color:var( --e-global-color-f898f31 );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d906b03{--display:flex;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-d906b03.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-e67cabe{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-color:#FFFEFE45;--border-color:#FFFEFE45;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 3;}.elementor-70 .elementor-element.elementor-element-e67cabe.e-con{--order:4;}.elementor-70 .elementor-element.elementor-element-eaba92c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-f4907b4 .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-a4bb401{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:#FFFFFF;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-d72a23f{right:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-d72a23f{left:0px;}.elementor-70 .elementor-element.elementor-element-d72a23f{bottom:0px;}.elementor-70 .elementor-element.elementor-element-826135a{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-color:#FFFEFE45;--border-color:#FFFEFE45;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 3;}.elementor-70 .elementor-element.elementor-element-826135a.e-con{--order:4;}.elementor-70 .elementor-element.elementor-element-b27f029{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-db8630d .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-f776741{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-8f66ace{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-color:#FFFEFE45;--border-color:#FFFEFE45;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 3;}.elementor-70 .elementor-element.elementor-element-8f66ace.e-con{--order:4;}.elementor-70 .elementor-element.elementor-element-2c1cd31{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-0ca5a17 .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-666e3bb{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-91ddb3b{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-color:#FFFEFE45;--border-color:#FFFEFE45;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 3;}.elementor-70 .elementor-element.elementor-element-91ddb3b.e-con{--order:4;}.elementor-70 .elementor-element.elementor-element-0394c56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-8e9f72b .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-f14579d{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-c2313aa{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-color:#FFFEFE45;--border-color:#FFFEFE45;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 3;}.elementor-70 .elementor-element.elementor-element-c2313aa.e-con{--order:4;}.elementor-70 .elementor-element.elementor-element-df84736{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-0cf88e8 .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-5d5f85b{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-8a15734{--display:flex;--min-height:145px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-color:#FFFEFE45;--border-color:#FFFEFE45;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;grid-column:span 3;}.elementor-70 .elementor-element.elementor-element-8a15734.e-con{--order:4;}.elementor-70 .elementor-element.elementor-element-8b12dce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-2740d59 .elementor-counter-number-wrapper{color:var( --e-global-color-f898f31 );font-family:"Poppins", Poppins;font-size:2.5rem;font-weight:700;line-height:3rem;letter-spacing:-1.88px;}.elementor-70 .elementor-element.elementor-element-143bacb{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:400;line-height:2rem;letter-spacing:0px;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-162c30b{--spacer-size:6rem;}.elementor-70 .elementor-element.elementor-element-f16e5c7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;--padding-top:85px;--padding-bottom:85px;--padding-left:95px;--padding-right:95px;}.elementor-70 .elementor-element.elementor-element-f16e5c7:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f16e5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F5;}.elementor-70 .elementor-element.elementor-element-752fe4d{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-13748bd{text-align:center;}.elementor-70 .elementor-element.elementor-element-13748bd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-ac83988{text-align:center;}.elementor-70 .elementor-element.elementor-element-ac83988 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-c09cccb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 73px;--row-gap:0px;--column-gap:73px;--grid-auto-flow:row;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;grid-row:span 2;}.elementor-70 .elementor-element.elementor-element-6a084a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-f36fcce{--display:flex;--justify-content:center;--border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-f36fcce:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f36fcce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(214deg, var( --e-global-color-531d1f8 ) 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-822ec2f{text-align:center;}.elementor-70 .elementor-element.elementor-element-822ec2f .elementor-heading-title{font-family:"Poppins", Poppins;font-size:26px;font-weight:600;line-height:32px;letter-spacing:0px;color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-d8f8af3{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-b692311{text-align:center;}.elementor-70 .elementor-element.elementor-element-b692311 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:700;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-30deec1{text-align:center;}.elementor-70 .elementor-element.elementor-element-30deec1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-cf3d521{--display:flex;--position:absolute;--min-height:1px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;top:108px;}.elementor-70 .elementor-element.elementor-element-cf3d521:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cf3d521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-cf3d521{left:180px;}body.rtl .elementor-70 .elementor-element.elementor-element-cf3d521{right:180px;}.elementor-70 .elementor-element.elementor-element-430304e{--display:flex;--position:absolute;--min-height:1px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;top:108px;}.elementor-70 .elementor-element.elementor-element-430304e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-430304e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-430304e{left:503px;}body.rtl .elementor-70 .elementor-element.elementor-element-430304e{right:503px;}.elementor-70 .elementor-element.elementor-element-3af968b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-fa632b1{--display:flex;--justify-content:center;--border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-fa632b1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fa632b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(214deg, var( --e-global-color-531d1f8 ) 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-2574f32{text-align:center;}.elementor-70 .elementor-element.elementor-element-2574f32 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:26px;font-weight:600;line-height:32px;letter-spacing:0px;color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-5c9006f{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-86a425e{text-align:center;}.elementor-70 .elementor-element.elementor-element-86a425e .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:700;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-6ab0b97{text-align:center;}.elementor-70 .elementor-element.elementor-element-6ab0b97 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-632a144{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-39f91a9{--display:flex;--justify-content:center;--border-radius:50px 50px 50px 50px;}.elementor-70 .elementor-element.elementor-element-39f91a9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-39f91a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(214deg, var( --e-global-color-531d1f8 ) 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-fad8c77{text-align:center;}.elementor-70 .elementor-element.elementor-element-fad8c77 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:26px;font-weight:600;line-height:32px;letter-spacing:0px;color:var( --e-global-color-f898f31 );}.elementor-70 .elementor-element.elementor-element-dc1603b{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-e62d4a6{text-align:center;}.elementor-70 .elementor-element.elementor-element-e62d4a6 .elementor-heading-title{font-family:"Work Sans", Poppins;font-size:1.125rem;font-weight:700;line-height:2rem;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-8e708d0{text-align:center;}.elementor-70 .elementor-element.elementor-element-8e708d0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-c8c4b49{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--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-70 .elementor-element.elementor-element-5584590{text-align:center;}.elementor-70 .elementor-element.elementor-element-5584590 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-d4259e7 .elementor-button{background-color:var( --e-global-color-531d1f8 );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:10px 10px 10px 10px;padding:8px 18px 8px 18px;}.elementor-70 .elementor-element.elementor-element-d4259e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-d4259e7{z-index:3;}.elementor-70 .elementor-element.elementor-element-06aa5c7{--display:flex;}.elementor-70 .elementor-element.elementor-element-a550e71{--spacer-size:150px;}.elementor-70 .elementor-element.elementor-element-8ffc60e{--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:33px 0px;--row-gap:33px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-8d70f0f{--display:flex;--gap:17px 0px;--row-gap:17px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-4d9a1e9{text-align:center;}.elementor-70 .elementor-element.elementor-element-4d9a1e9 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:18px;font-weight:600;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-17d0608{text-align:center;}.elementor-70 .elementor-element.elementor-element-17d0608 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-c5e5468{--display:flex;}.elementor-70 .elementor-element.elementor-element-f9d73f6{--display:flex;border-style:none;--border-style:none;}.elementor-70 .elementor-element.elementor-element-1e7b948 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-f4885f5{--display:flex;}.elementor-70 .elementor-element.elementor-element-93f7669 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-9bdd4e1{--display:flex;}.elementor-70 .elementor-element.elementor-element-bb05202 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-6793584{--display:flex;}.elementor-70 .elementor-element.elementor-element-8a028eb{--display:flex;}.elementor-70 .elementor-element.elementor-element-3b5863c{--display:flex;}.elementor-70 .elementor-element.elementor-element-a0fd3c2{--display:flex;}.elementor-70 .elementor-element.elementor-element-882e7b3{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-border-radius:11px 11px 11px 11px;--n-accordion-icon-size:19px;}.elementor-70 .elementor-element.elementor-element-882e7b3 > .elementor-widget-container{background-color:var( --e-global-color-8630d9f );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-70 .elementor-element.elementor-element-882e7b3.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-882e7b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-70 .elementor-element.elementor-element-882e7b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-70 .elementor-element.elementor-element-882e7b3 {--n-accordion-padding:24px 27px 24px 27px;}:where( .elementor-70 .elementor-element.elementor-element-882e7b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Poppins;font-weight:500;line-height:32px;letter-spacing:0px;}:where( .elementor-70 .elementor-element.elementor-element-882e7b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:027px;--padding-bottom:24px;--padding-left:027px;}.elementor-70 .elementor-element.elementor-element-b4ac1e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;}.elementor-70 .elementor-element.elementor-element-10acb9f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-07785aa .elementor-button{background-color:var( --e-global-color-531d1f8 );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );border-radius:10px 10px 10px 10px;padding:8px 18px 8px 18px;}.elementor-70 .elementor-element.elementor-element-07785aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-779abb2{--display:flex;}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-f55dba5{--min-height:200vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5bfa7d4 .elementor-heading-title{font-size:3.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-c180242 .elementor-heading-title{font-size:2.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-a785fa6 .elementor-heading-title{font-size:2.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-afc45c5{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-58b63fb{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-675a1c6{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-675a1c6{right:4px;}.elementor-70 .elementor-element.elementor-element-675a1c6{top:6px;}.elementor-70 .elementor-element.elementor-element-675a1c6 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-262585e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d370930{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-e648640{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-942f7d9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-b06df52:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b06df52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-b06df52{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6738383{text-align:start;}.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-43ba5c9{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-bb2ba9a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-00955a3{text-align:start;}.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-0b9bcd0{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-26d0f9a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-26d0f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-26d0f9a{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d210110{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-80226f5{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2abc323{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-16b342d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-16b342d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-16b342d{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-5546e32{text-align:start;}.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-77a0230{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-8ddadff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-00174fe{text-align:start;}.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-7e1297b{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-83ebab4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-83ebab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-83ebab4{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-fed654e{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-b4ab661{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2a2fab0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9f8b6c3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9f8b6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-9f8b6c3{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-b60bdfa{text-align:start;}.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-825e9a5{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-f8ead77{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-31168cd{text-align:start;}.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-3981368{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-9e9c582:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9e9c582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-9e9c582{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-eac0724{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-aed68f8{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-de6822c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-680c660:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-680c660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-680c660{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-be0c772{text-align:start;}.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-21ca2d2{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-cd01bd1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-df26061{text-align:start;}.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-dc454f5{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-0aa2fd2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0aa2fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-0aa2fd2{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f0b605e{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-f0b605e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-f0b605e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-f0b605e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-261b014{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-bc343e2{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-bc343e2{right:4px;}.elementor-70 .elementor-element.elementor-element-bc343e2{top:6px;}.elementor-70 .elementor-element.elementor-element-bc343e2 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b2caa8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9bb3045{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-863cc45{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-99df89c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2d90053:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2d90053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-2d90053{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6741ec6{text-align:start;}.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-299ff74{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-d668961{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8f04ca2{text-align:start;}.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-8f29521{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-2bd3170:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2bd3170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-2bd3170{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-82979da{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-d889799{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-462236f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7efb15b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7efb15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-7efb15b{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d7c93c1{text-align:start;}.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ea9909e{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-005317c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-39307b3{text-align:start;}.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ba4783c{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-1c01e21:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1c01e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1c01e21{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-812d06c{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-5a032e8{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-46589e9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2c5bf73:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2c5bf73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-2c5bf73{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-89126a9{text-align:start;}.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-da28abd{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-0f1280a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-4f65921{text-align:start;}.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-cd99b7d{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-6635dff:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6635dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-6635dff{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-73fe3c2{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-0f32b27{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-a997388{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-db508ed:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-db508ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-db508ed{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-c3af400{text-align:start;}.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-958eb4c{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-b46b696{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-aac77f1{text-align:start;}.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-0a585e7{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-e8e8714:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e8e8714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-e8e8714{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ff15159{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-ff15159.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-ff15159.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-ff15159.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-0412b05{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-8fc6e46{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-8fc6e46{right:4px;}.elementor-70 .elementor-element.elementor-element-8fc6e46{top:6px;}.elementor-70 .elementor-element.elementor-element-8fc6e46 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6147123{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-ffbb3d1{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-58fa496{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-ead599d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9c98be5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9c98be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-9c98be5{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-2823b92{text-align:start;}.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-3c6ff51{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-81ef471{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c0c59ff{text-align:start;}.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f7539e2{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-3c10e14:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-3c10e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-3c10e14{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-338e019{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-97e32c5{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-bab80b6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d0f0857:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d0f0857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d0f0857{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-7244fcd{text-align:start;}.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-7ddbad0{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-a279cdf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-0aa4e52{text-align:start;}.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-fac7823{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-8261481:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8261481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-8261481{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-722e800{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-0afb7c3{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-99f934b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-32566a5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-32566a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-32566a5{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6295def{text-align:start;}.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-80c6601{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-b570aff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8b7220a{text-align:start;}.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-79cf263{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-87cd0b8:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-87cd0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-87cd0b8{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f0e9c96{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-2273481{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-783199b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-4524107:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4524107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-4524107{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-da4806e{text-align:start;}.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-e7d359a{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-827bc70{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6773d21{text-align:start;}.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-9f53059{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-2acbdb9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2acbdb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-2acbdb9{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-8419724{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-8419724.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-8419724.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-8419724.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-5e0c57a{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-bb7aa3c{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-bb7aa3c{right:4px;}.elementor-70 .elementor-element.elementor-element-bb7aa3c{top:6px;}.elementor-70 .elementor-element.elementor-element-bb7aa3c .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-8b25778{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-19eb9cb{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-98cf5d4{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-f00c946{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-70114fe:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-70114fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-70114fe{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-b042d35{text-align:start;}.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ca4c97f{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-775b26f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-cb30582{text-align:start;}.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-8ef23f7{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-d057bdc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d057bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d057bdc{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ff4fbac{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-4da8d52{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-a64c592{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-28dc67c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-28dc67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-28dc67c{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-fc857aa{text-align:start;}.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-9e51704{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-07168ec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6ba859c{text-align:start;}.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-aafd0d3{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-22faf2a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-22faf2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-22faf2a{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-23d5c33{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-348f298{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-960cb72{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a2fb056:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a2fb056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-a2fb056{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-451d7b5{text-align:start;}.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-e54670d{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-40b66cd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-10823c3{text-align:start;}.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-bb5c594{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-059a99e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-059a99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-059a99e{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-8deed7e{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-7827751{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-045f6ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-fe4a0be:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fe4a0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-fe4a0be{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-88f143f{text-align:start;}.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-4297235{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-d1ed549{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9b2c90a{text-align:start;}.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-4ef080d{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-c61adab:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c61adab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-c61adab{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-66df05c{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-66df05c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-66df05c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-66df05c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-6122260{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-9567f66{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-9567f66{right:4px;}.elementor-70 .elementor-element.elementor-element-9567f66{top:6px;}.elementor-70 .elementor-element.elementor-element-9567f66 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6069268{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-0e4cd82{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-98d661f{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-869db64{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f6a4d19:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f6a4d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-f6a4d19{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-2f3cbdb{text-align:start;}.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b3486de{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-a4eb521{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-4adbf08{text-align:start;}.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-c8f2b47{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-ba2062a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ba2062a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-ba2062a{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-e4acf11{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-e577d11{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-72f94bd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-21f9a0b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-21f9a0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-21f9a0b{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-0004792{text-align:start;}.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-409b1a7{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-aa530e6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-3535f5f{text-align:start;}.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-e1f8ab0{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-a75154d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a75154d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-a75154d{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-4159e08{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-328864a{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2c030ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1021b30:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1021b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1021b30{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-b986be2{text-align:start;}.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-5b07788{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-b6b6133{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-b48e384{text-align:start;}.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-4425922{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-f5f34b2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f5f34b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-f5f34b2{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-c3e4deb{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-4357b92{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2e4a5e7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-02f27f0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-02f27f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-02f27f0{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1aba8f6{text-align:start;}.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-1aaccd7{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-cfe700a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f4e0bc1{text-align:start;}.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d275c4d{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-edf70ae:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-edf70ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-edf70ae{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-4b7b389{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-4b7b389.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-4b7b389.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-4b7b389.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-ca079c9{--n-tabs-title-gap:1.1rem;--n-tabs-gap:3rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:1.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:1.5rem;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-1c7781c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-5843f58{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-c90fe7c{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-c90fe7c{right:4px;}.elementor-70 .elementor-element.elementor-element-c90fe7c{top:6px;}.elementor-70 .elementor-element.elementor-element-c90fe7c .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-51eb533{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6d18f4d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-10c785b{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-c2f96d5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c67acf9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c67acf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-c67acf9{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-8938006{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-7609664{text-align:start;}.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-45d2522{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-d9916ee{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a7f3699{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-af2e7ba{text-align:start;}.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-5d670ee{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-adb146f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-adb146f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-adb146f{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f35d7eb{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-6adbb04{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d3ca9ac:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d3ca9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d3ca9ac{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-0beb869{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-90a0708{text-align:start;}.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d6695b3{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-9974ab4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-5b99916{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-e1cf2c9{text-align:start;}.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b67de9d{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-025616d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-025616d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-025616d{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ca70f94{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-f5b4ada{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a037c70:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a037c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-a037c70{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ddfd257{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-c2f7b8a{text-align:start;}.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a416e03{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-0c9a720{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8393d7b{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-75d0c79{text-align:start;}.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d7ac64e{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-33f0b57:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-33f0b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-33f0b57{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f0c1d10{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;}.elementor-70 .elementor-element.elementor-element-d990357{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6c013fc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6c013fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-6c013fc{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-4dc9000{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-1639f7e{text-align:start;}.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-c6e585e{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-c7bac4c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-197faad{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-f431698{text-align:start;}.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d69f587{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-a42e1e3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a42e1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-a42e1e3{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d39e8ca{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-d39e8ca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-d39e8ca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-d39e8ca.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-1fd4e4c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1fd4e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1fd4e4c{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-0ecbdd1 .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-c0e38c5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c0e38c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-c0e38c5{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-32e180c .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-dd7f362{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-383f412{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-383f412{right:4px;}.elementor-70 .elementor-element.elementor-element-383f412{top:6px;}.elementor-70 .elementor-element.elementor-element-383f412 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a9a11fc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-bc8d56f{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-63e5fed{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-1ee062b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-900856b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-900856b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-900856b{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-38ef52f{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-e0fcbba{text-align:start;}.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-283220f{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-1edc019{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7f79ce6{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-9581d7a{text-align:start;}.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-bc5bd6d{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-5e6e619:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5e6e619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-5e6e619{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d3a37ec{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-d4cdccf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-61479a2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-61479a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-61479a2{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1491113{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-7649237{text-align:start;}.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-c7e2905{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-940a603{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f6ea6cc{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-46210b7{text-align:start;}.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-6e2d9a6{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-71f0f26:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-71f0f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-71f0f26{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6bb0b76{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-29b25ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6305a4c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6305a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-6305a4c{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-a74ffdb{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-9eaff74{text-align:start;}.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d6a50ef{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-560a118{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f4d2ce6{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-e67d805{text-align:start;}.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-054e7fc{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-ea902f4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ea902f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-ea902f4{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-4c22592{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;}.elementor-70 .elementor-element.elementor-element-6512de7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-cc9bb34:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cc9bb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-cc9bb34{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-9e0b771{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-ed4a325{text-align:start;}.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-df75192{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-06ea3ae{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7fb47c1{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-06814be{text-align:start;}.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-92ac236{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-b9be18e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b9be18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-b9be18e{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-8c99388{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-8c99388.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-8c99388.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-8c99388.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-4e07432:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4e07432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-4e07432{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-97bb564 .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-c49ac59:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-c49ac59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-c49ac59{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9449bf7 .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-d1d0ad8{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-59909d4{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-59909d4{right:4px;}.elementor-70 .elementor-element.elementor-element-59909d4{top:6px;}.elementor-70 .elementor-element.elementor-element-59909d4 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-09ebf01{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-f733f74{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-c1418c3{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-22e4256{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-82ad375:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-82ad375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-82ad375{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ac447d3{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-686bf72{text-align:start;}.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-5475ac7{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-7b93fdc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-04d915e{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-ab5b179{text-align:start;}.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ba131a8{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-5eb996d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5eb996d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-5eb996d{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-56e75e1{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-8622b08{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1dcedaf:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1dcedaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1dcedaf{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-0e6fff7{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-6ea515f{text-align:start;}.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-9fc7b0d{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-32a4770{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-bcd141a{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-0aacf48{text-align:start;}.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-60b14b7{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-cc6a8f3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cc6a8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-cc6a8f3{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-0088a82{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-389fedc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-23742ea:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-23742ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-23742ea{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-0b3c652{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-2f239eb{text-align:start;}.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ee1245d{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-61c5c6d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-41f1c82{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-6d4a5a2{text-align:start;}.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-393a7aa{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-b5f90e5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b5f90e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-b5f90e5{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-d0bdffa{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;}.elementor-70 .elementor-element.elementor-element-b3aa71b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9b447af:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9b447af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-9b447af{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-c48ddad{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-a7e0906{text-align:start;}.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-4a11515{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-f5428c6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-602f3f4{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-b3fbdf0{text-align:start;}.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-3177242{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-f64c259:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f64c259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-f64c259{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-b057c0f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-b057c0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-b057c0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-b057c0f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-80e340f:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-80e340f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-80e340f{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c7bcb07 .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-f704776:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f704776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-f704776{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-122ed62 .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-306c9c3{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-070e551{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-070e551{right:4px;}.elementor-70 .elementor-element.elementor-element-070e551{top:6px;}.elementor-70 .elementor-element.elementor-element-070e551 .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-84a90f0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-f7ac9ce{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-675a702{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-e3a6b18{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-af3b36b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-af3b36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-af3b36b{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-331cc27{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-6868edc{text-align:start;}.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-6d4d506{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-e46c6f7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c9292f4{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-b85fb05{text-align:start;}.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-90ff6c9{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-cb5ac56:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cb5ac56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-cb5ac56{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ff72144{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-c0814d9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1cd1099:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1cd1099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1cd1099{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-a94b6f2{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-d542b90{text-align:start;}.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-014a18f{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-a3979a2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1eda00e{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-64bf220{text-align:start;}.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-f663805{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-7878cc5:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7878cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-7878cc5{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-fbb5131{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-a67ddc8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-bd267a1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-bd267a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-bd267a1{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-4e9308a{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-8a999fe{text-align:start;}.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-8aeb616{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-f8afdf8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a6a356c{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-effad2f{text-align:start;}.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a1cb797{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-37a6dfc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-37a6dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-37a6dfc{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-9ac11d5{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;}.elementor-70 .elementor-element.elementor-element-a57c095{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6495de3:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6495de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-6495de3{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-8f32a1b{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-f3d4542{text-align:start;}.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-a1015b6{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-5991799{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6a3e688{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-8334ac0{text-align:start;}.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-d3e2bbe{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-29b1f89:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-29b1f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-29b1f89{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-0440911{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-0440911.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-0440911.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-0440911.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-fbb1751:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fbb1751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-fbb1751{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-89e70ec .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-02ce096:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-02ce096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-02ce096{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6af0e40 .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-fa9b3da{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-4e67c9a{left:4px;}body.rtl .elementor-70 .elementor-element.elementor-element-4e67c9a{right:4px;}.elementor-70 .elementor-element.elementor-element-4e67c9a{top:6px;}.elementor-70 .elementor-element.elementor-element-4e67c9a .elementor-heading-title{font-size:32px;}.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d81ae3f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-16b77b5{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-400ddca{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-8009dd1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-ebbb3b4:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ebbb3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-ebbb3b4{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-fd18246{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-64b8e77{text-align:start;}.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-213c451{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-7c07c69{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-eafdad2{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-bbdd7f1{text-align:start;}.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-6581cc7{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-64d7c52:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-64d7c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-64d7c52{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-451ce1d{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-50685dc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e246a73:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e246a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-e246a73{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-6bf5d7e{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-b73a374{text-align:start;}.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-456e125{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-ed19f47{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-908cf2b{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-e421695{text-align:start;}.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-b459183{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-7bb1c7c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7bb1c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-7bb1c7c{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-cf1bf2c{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-4d03e6d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d454b69:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d454b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d454b69{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-da05661{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-aa4bf78{text-align:start;}.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-dfdc39a{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-f54f1fb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e712208{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-d22bba5{text-align:start;}.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-3fa9f53{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-be1c20e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-be1c20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-be1c20e{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-3256277{--min-height:40rem;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:column;}.elementor-70 .elementor-element.elementor-element-0e6dbea{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-24863ba:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-24863ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-24863ba{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-85ea9c7{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-99a91a0{text-align:start;}.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-ccc3756{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-4f14c6f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(9, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f02ae1d{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 5;}.elementor-70 .elementor-element.elementor-element-836c0a4{text-align:start;}.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;letter-spacing:0px;}.elementor-70 .elementor-element.elementor-element-c1ff139{font-size:1.125rem;line-height:1.625em;}.elementor-70 .elementor-element.elementor-element-1421c64:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-1421c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-1421c64{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-f51aa9e{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0.5rem;--n-tabs-gap:4rem;--n-tabs-title-border-radius:0.4rem 0.4rem 0.4rem 0.4rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:0.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:0.5rem;--n-tabs-title-font-size:0.875rem;}.elementor-70 .elementor-element.elementor-element-f51aa9e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-f51aa9e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-f51aa9e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background-color:transparent;background-image:linear-gradient(90deg, #BE1622 0%, #1A2538 100%);}.elementor-70 .elementor-element.elementor-element-262b5b6:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-262b5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-262b5b6{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-92ecc48 .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-0b0d875:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-0b0d875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1321321332.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-0b0d875{--border-radius:0.625rem 0.625rem 0.625rem 0.625rem;grid-row:span 4;}.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-46961ff .elementor-heading-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-708befa{--n-tabs-title-gap:1.1rem;--n-tabs-gap:3rem;--n-tabs-title-padding-top:0.25rem;--n-tabs-title-padding-right:1.5rem;--n-tabs-title-padding-bottom:0.25rem;--n-tabs-title-padding-left:1.5rem;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:1px 1px 1px 1px;}.elementor-70 .elementor-element.elementor-element-26dde51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-22a9bc1 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-8e57dba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d1ab449 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9316655{--spacer-size:6rem;}.elementor-70 .elementor-element.elementor-element-e03bdc0{--min-height:40rem;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-3c1e40e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-4f0d691 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9d966ab{--gap:12rem 3rem;--row-gap:12rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-0db1ce8{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:03rem;}.elementor-70 .elementor-element.elementor-element-d43d9f5{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-70 .elementor-element.elementor-element-7e1217f{--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-0efeeb4{grid-column:span 4;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-0efeeb4.e-con{--order:0;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3a85893 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3a85893 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d6d5366{grid-column:span 3;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-d6d5366.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-31ac0a8 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-31ac0a8 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a361a74{grid-column:span 7;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-a361a74.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter-title{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-8899f81{grid-column:span 3;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8899f81.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-3273181 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3273181 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d6e464f{grid-column:span 4;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-d6e464f.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-42ed571 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-42ed571 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-f004202::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f004202 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f004202 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/02/Graph-Ascend.png");background-position:82% 1.5rem;background-repeat:no-repeat;background-size:12rem auto;}.elementor-70 .elementor-element.elementor-element-f004202{--overlay-opacity:1;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;grid-column:span 7;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-f004202.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-3bd9e18 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3bd9e18 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d906b03:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d906b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1410103700.png");}.elementor-70 .elementor-element.elementor-element-e67cabe{grid-column:span 7;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-e67cabe.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-f4907b4 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-a4bb401{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-826135a{grid-column:span 7;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-826135a.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-db8630d .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-f776741{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-8f66ace{grid-column:span 7;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8f66ace.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-0ca5a17 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-666e3bb{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-91ddb3b{grid-column:span 7;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-91ddb3b.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-8e9f72b .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-f14579d{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-c2313aa{grid-column:span 7;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-c2313aa.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-0cf88e8 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-5d5f85b{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-8a15734{grid-column:span 7;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8a15734.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-2740d59 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-143bacb{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-162c30b{--spacer-size:6rem;}.elementor-70 .elementor-element.elementor-element-f16e5c7{--grid-auto-flow:row;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-70 .elementor-element.elementor-element-13748bd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-ac83988 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c09cccb{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6a084a3{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-f36fcce{--min-height:4rem;--justify-content:center;}.elementor-70 .elementor-element.elementor-element-f36fcce.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-822ec2f .elementor-heading-title{font-size:15px;}.elementor-70 .elementor-element.elementor-element-d8f8af3{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-70 .elementor-element.elementor-element-b692311{text-align:start;}.elementor-70 .elementor-element.elementor-element-b692311 .elementor-heading-title{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-30deec1{text-align:start;}.elementor-70 .elementor-element.elementor-element-30deec1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3af968b{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-fa632b1{--min-height:4rem;--justify-content:center;}.elementor-70 .elementor-element.elementor-element-fa632b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-2574f32 .elementor-heading-title{font-size:15px;}.elementor-70 .elementor-element.elementor-element-86a425e{text-align:start;}.elementor-70 .elementor-element.elementor-element-86a425e .elementor-heading-title{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-6ab0b97{text-align:start;}.elementor-70 .elementor-element.elementor-element-6ab0b97 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-632a144{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-39f91a9{--min-height:4rem;--justify-content:center;}.elementor-70 .elementor-element.elementor-element-39f91a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-fad8c77 .elementor-heading-title{font-size:15px;}.elementor-70 .elementor-element.elementor-element-e62d4a6{text-align:start;}.elementor-70 .elementor-element.elementor-element-e62d4a6 .elementor-heading-title{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-8e708d0{text-align:start;}.elementor-70 .elementor-element.elementor-element-8e708d0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c8c4b49{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-5584590 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d4259e7 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a550e71{--spacer-size:6rem;}.elementor-70 .elementor-element.elementor-element-4d9a1e9 .elementor-heading-title{font-size:18px;}.elementor-70 .elementor-element.elementor-element-1e7b948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-93f7669 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-bb05202 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-882e7b3{--n-accordion-title-font-size:15px;}.elementor-70 .elementor-element.elementor-element-10acb9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-07785aa .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-f55dba5{--min-height:150vh;}.elementor-70 .elementor-element.elementor-element-5ec6205.e-con{--e-con-transform-translateY:-4rem;}.elementor-70 .elementor-element.elementor-element-5ec6205{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-5bfa7d4 .elementor-heading-title{font-size:2.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-c180242 .elementor-heading-title{font-size:2rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-a785fa6 .elementor-heading-title{font-size:2rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-4dbbcfa{--spacer-size:5rem;}.elementor-70 .elementor-element.elementor-element-afc45c5{--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-75baedd{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-675a1c6 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-262585e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-e648640{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-942f7d9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-b06df52{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-ef963a4{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-ef963a4.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-43ba5c9{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-bb2ba9a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a58dde6{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-0b9bcd0{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-26d0f9a{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-80226f5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2abc323{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-16b342d{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-0123a01{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-0123a01.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-77a0230{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-8ddadff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-97dce1d{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-7e1297b{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-83ebab4{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-b4ab661{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2a2fab0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9f8b6c3{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-316d1bf{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-316d1bf.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-825e9a5{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-f8ead77{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6bb806d{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3981368{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-9e9c582{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-aed68f8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-de6822c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-680c660{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-24987ce{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-24987ce.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-21ca2d2{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-cd01bd1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-38ef7f9{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-dc454f5{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-0aa2fd2{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-f0b605e{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;--n-tabs-gap:2rem;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-1f24990{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-bc343e2 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-1b2caa8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-863cc45{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-99df89c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2d90053{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-2e205e1{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-2e205e1.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-299ff74{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-d668961{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d8e69b8{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-8f29521{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-2bd3170{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-d889799{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-462236f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7efb15b{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-b5d2728{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-b5d2728.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-ea9909e{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-005317c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-20253d4{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-ba4783c{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-1c01e21{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-5a032e8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-46589e9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2c5bf73{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-53d592c{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-53d592c.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-da28abd{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-0f1280a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-072f76f{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-cd99b7d{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-6635dff{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-0f32b27{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a997388{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-db508ed{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-55ddca5{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-55ddca5.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-958eb4c{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-b46b696{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a49cf49{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-0a585e7{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-e8e8714{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-ff15159{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;--n-tabs-gap:2rem;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-5ae3ea2{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-8fc6e46 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6147123{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-58fa496{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-ead599d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9c98be5{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8de66b9{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8de66b9.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3c6ff51{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-81ef471{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d0122fe{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-f7539e2{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-3c10e14{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-97e32c5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-bab80b6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d0f0857{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-01cc69d{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-01cc69d.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-7ddbad0{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-a279cdf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a2c52ae{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-fac7823{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-8261481{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-0afb7c3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-99f934b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-32566a5{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4130dac{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4130dac.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-80c6601{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-b570aff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-430f956{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-79cf263{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-87cd0b8{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-2273481{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-783199b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-4524107{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-e667a1e{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-e667a1e.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-e7d359a{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-827bc70{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6e755d8{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-9f53059{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-2acbdb9{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8419724{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;--n-tabs-gap:2rem;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-b3c39cb{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-bb7aa3c .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-8b25778{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-98cf5d4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f00c946{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-70114fe{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-2f33bea{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-2f33bea.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-ca4c97f{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-775b26f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c017650{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-8ef23f7{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-d057bdc{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4da8d52{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a64c592{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-28dc67c{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4d0a481{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4d0a481.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-9e51704{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-07168ec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-49ff3d0{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-aafd0d3{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-22faf2a{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-348f298{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-960cb72{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a2fb056{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-9aa7528{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-9aa7528.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-e54670d{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-40b66cd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e8a1e8e{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-bb5c594{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-059a99e{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-7827751{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-045f6ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-fe4a0be{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-ae47555{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-ae47555.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-4297235{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-d1ed549{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-3c23cda{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-4ef080d{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-c61adab{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-66df05c{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;--n-tabs-gap:2rem;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-1f847fb{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-9567f66 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6069268{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-98d661f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-869db64{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f6a4d19{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-55877f4{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-55877f4.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-b3486de{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-a4eb521{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e3bde64{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-c8f2b47{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-ba2062a{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-e577d11{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-72f94bd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-21f9a0b{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-807f447{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-807f447.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-409b1a7{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-aa530e6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a907042{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-e1f8ab0{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-a75154d{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-328864a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2c030ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1021b30{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4f5a6e1{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4f5a6e1.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-5b07788{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-b6b6133{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-0839464{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-4425922{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-f5f34b2{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4357b92{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2e4a5e7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-02f27f0{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-93d9214{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-93d9214.e-con{--order:-99999 /* order start hack */;}.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-1aaccd7{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-cfe700a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7a7cdaa{--min-height:12rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-d275c4d{font-size:1rem;}.elementor-70 .elementor-element.elementor-element-edf70ae{grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-4b7b389{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;--n-tabs-gap:2rem;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-ca079c9{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0.75rem;--n-tabs-gap:3rem;--n-tabs-title-border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-ca079c9 > .elementor-widget-container{padding:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-ca079c9.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-1c7781c{--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.25rem;--padding-right:0.25rem;}.elementor-70 .elementor-element.elementor-element-4c4c830{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-c90fe7c .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-51eb533{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-10c785b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c2f96d5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8938006{--justify-content:flex-start;}.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-45d2522{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-d9916ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-5d670ee{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-f35d7eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6adbb04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-d6695b3{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-9974ab4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-b67de9d{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-ca70f94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f5b4ada{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-a416e03{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-0c9a720{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-d7ac64e{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-f0c1d10{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d990357{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-c6e585e{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-c7bac4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-d69f587{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-d39e8ca{--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-699663b{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-70 .elementor-element.elementor-element-1fd4e4c{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-a009d64{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-0ecbdd1 .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-c0e38c5{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-3dd9a28{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-32e180c .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-2f2e56c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-383f412 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a9a11fc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-63e5fed{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-1ee062b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-38ef52f{--justify-content:flex-start;}.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-283220f{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-1edc019{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-bc5bd6d{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-d3a37ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d4cdccf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-c7e2905{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-940a603{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-6e2d9a6{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-6bb0b76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-29b25ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-d6a50ef{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-560a118{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-054e7fc{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-4c22592{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6512de7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-df75192{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-06ea3ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-92ac236{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-8c99388{--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-d35c936{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-70 .elementor-element.elementor-element-4e07432{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-ebb0a69{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-97bb564 .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-c49ac59{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-1377e95{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9449bf7 .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-c95356c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-59909d4 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-09ebf01{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c1418c3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-22e4256{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-ac447d3{--justify-content:flex-start;}.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-5475ac7{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-7b93fdc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-ba131a8{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-56e75e1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8622b08{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-9fc7b0d{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-32a4770{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-60b14b7{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-0088a82{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-389fedc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-ee1245d{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-61c5c6d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-393a7aa{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-d0bdffa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-b3aa71b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-4a11515{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-f5428c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3177242{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-b057c0f{--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-bc58f79{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-70 .elementor-element.elementor-element-80e340f{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-fac66a5{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c7bcb07 .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-f704776{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-e58ca73{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-122ed62 .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-004bf9f{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-070e551 .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-84a90f0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-675a702{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e3a6b18{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-331cc27{--justify-content:flex-start;}.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-6d4d506{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-e46c6f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-90ff6c9{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-ff72144{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-c0814d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-014a18f{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-a3979a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-f663805{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-fbb5131{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a67ddc8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-8aeb616{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-f8afdf8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-a1cb797{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-9ac11d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-a57c095{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-a1015b6{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-5991799{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-d3e2bbe{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-0440911{--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-4e880d1{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-70 .elementor-element.elementor-element-fbb1751{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-1a9d741{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-89e70ec .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-02ce096{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-1763e43{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-6af0e40 .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-92dcb81{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-4e67c9a .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d81ae3f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-400ddca{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-8009dd1{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-fd18246{--justify-content:flex-start;}.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-213c451{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-7c07c69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-6581cc7{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-451ce1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-50685dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-456e125{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-ed19f47{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-b459183{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-cf1bf2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-4d03e6d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-dfdc39a{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-f54f1fb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3fa9f53{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-3256277{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-0e6dbea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-ccc3756{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-4f14c6f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title{font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-c1ff139{font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-f51aa9e{--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-1c6d9e2{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-70 .elementor-element.elementor-element-262b5b6{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-25391a1{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-92ecc48 .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-0b0d875{--min-height:12rem;}.elementor-70 .elementor-element.elementor-element-4d28ac6{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title{font-size:var( --e-global-typography-6ed476c-font-size );letter-spacing:var( --e-global-typography-6ed476c-letter-spacing );}.elementor-70 .elementor-element.elementor-element-46961ff .elementor-heading-title{font-size:1rem;line-height:1.75em;}.elementor-70 .elementor-element.elementor-element-708befa{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0.75rem;--n-tabs-gap:3rem;--n-tabs-title-border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:1.125rem;}.elementor-70 .elementor-element.elementor-element-708befa > .elementor-widget-container{padding:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-70 .elementor-element.elementor-element-708befa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-26dde51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-70 .elementor-element.elementor-element-22a9bc1 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-8e57dba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d1ab449 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9316655{--spacer-size:5rem;}.elementor-70 .elementor-element.elementor-element-e03bdc0{--min-height:32rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-c6ec75a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-70 .elementor-element.elementor-element-3c1e40e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-70 .elementor-element.elementor-element-703c3c7 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-70 .elementor-element.elementor-element-4f0d691 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-9d966ab{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-70 .elementor-element.elementor-element-6e9970d{--spacer-size:5rem;}.elementor-70 .elementor-element.elementor-element-0db1ce8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-70 .elementor-element.elementor-element-d43d9f5{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-70 .elementor-element.elementor-element-4a0719d{text-align:center;}.elementor-70 .elementor-element.elementor-element-7e1217f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(11, 1fr);--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-70 .elementor-element.elementor-element-0efeeb4{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 3;}.elementor-70 .elementor-element.elementor-element-0efeeb4.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-a5e34e8{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-3a85893 .elementor-counter-number-wrapper{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3a85893 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d6d5366:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d6d5366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/03/Rectangle-302-2.png");}.elementor-70 .elementor-element.elementor-element-d6d5366{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 3;}.elementor-70 .elementor-element.elementor-element-d6d5366.e-con{--align-self:stretch;--order:0;}.elementor-70 .elementor-element.elementor-element-31ac0a8 .elementor-counter-number-wrapper{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-31ac0a8 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a361a74:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a361a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/03/Rectangle-302-4.png");}.elementor-70 .elementor-element.elementor-element-a361a74{--min-height:0px;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 2;}.elementor-70 .elementor-element.elementor-element-a361a74.e-con{--align-self:flex-start;--order:0;}.elementor-70 .elementor-element.elementor-element-a65c971{--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-a21f144.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter{flex-direction:row-reverse;}.elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter-title{justify-content:end;font-size:1rem;}.elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter-number-wrapper{gap:0px;font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-8899f81{--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 3;}.elementor-70 .elementor-element.elementor-element-8899f81.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-3273181 .elementor-counter-number-wrapper{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3273181 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d6e464f{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 3;}.elementor-70 .elementor-element.elementor-element-d6e464f.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-42ed571 .elementor-counter-number-wrapper{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-42ed571 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-f004202:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/03/Rectangle-302-1-e1789899317146.png");}.elementor-70 .elementor-element.elementor-element-f004202::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f004202 > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f004202 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-f004202 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/02/Graph-Ascend.png");background-position:85% 32px;background-repeat:no-repeat;background-size:120px auto;}.elementor-70 .elementor-element.elementor-element-f004202{--min-height:0px;--justify-content:center;--overlay-opacity:0.84;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1rem;--padding-right:0rem;grid-column:span 2;grid-row:span 3;}.elementor-70 .elementor-element.elementor-element-f004202.e-con{--align-self:flex-start;--order:0;}.elementor-70 .elementor-element.elementor-element-3e5e5b6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-3bd9e18 .elementor-counter-number-wrapper{font-size:1.75rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-3bd9e18 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d906b03:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d906b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://darkgray-stinkbug-816560.hostingersite.com/wp-content/uploads/2026/09/Group-1410103700.png");background-size:cover;}.elementor-70 .elementor-element.elementor-element-d906b03{--border-radius:2rem 2rem 2rem 2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-70 .elementor-element.elementor-element-e67cabe{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1.25px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.25px;--border-left-width:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 3;}.elementor-70 .elementor-element.elementor-element-e67cabe.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-eaba92c{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-eaba92c.e-con{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-f4907b4{width:100%;max-width:100%;}.elementor-70 .elementor-element.elementor-element-f4907b4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-70 .elementor-element.elementor-element-f4907b4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0rem;font-size:4.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-a4bb401{text-align:start;font-size:1.125rem;line-height:0.8em;}.elementor-70 .elementor-element.elementor-element-d72a23f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-d72a23f{right:-27px;}body.rtl .elementor-70 .elementor-element.elementor-element-d72a23f{left:-27px;}.elementor-70 .elementor-element.elementor-element-d72a23f{bottom:34px;}.elementor-70 .elementor-element.elementor-element-d72a23f img{width:75%;}.elementor-70 .elementor-element.elementor-element-826135a{--min-height:0px;border-width:0px 0px 1.25px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.25px;--border-left-width:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-826135a.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-b27f029{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-db8630d{width:var( --container-widget-width, 4rem );max-width:4rem;--container-widget-width:4rem;--container-widget-flex-grow:0;z-index:1;}.elementor-70 .elementor-element.elementor-element-db8630d.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-db8630d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0rem;font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-f776741.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-f776741{text-align:center;font-size:1rem;}.elementor-70 .elementor-element.elementor-element-f776741 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-8f66ace{--min-height:0px;border-width:0px 0px 1.25px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.25px;--border-left-width:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8f66ace.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-2c1cd31{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-0ca5a17{width:var( --container-widget-width, 4rem );max-width:4rem;--container-widget-width:4rem;--container-widget-flex-grow:0;z-index:1;}.elementor-70 .elementor-element.elementor-element-0ca5a17.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-0ca5a17 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0rem;font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-666e3bb.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-666e3bb{text-align:center;font-size:1rem;}.elementor-70 .elementor-element.elementor-element-666e3bb p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-91ddb3b{--min-height:0px;border-width:0px 0px 1.25px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.25px;--border-left-width:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-91ddb3b.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-0394c56{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-8e9f72b{width:var( --container-widget-width, 4rem );max-width:4rem;--container-widget-width:4rem;--container-widget-flex-grow:0;z-index:1;}.elementor-70 .elementor-element.elementor-element-8e9f72b.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-8e9f72b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0rem;font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-f14579d.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-f14579d{text-align:center;font-size:1rem;}.elementor-70 .elementor-element.elementor-element-f14579d p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-c2313aa{--min-height:0px;border-width:0px 0px 1.25px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.25px;--border-left-width:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-c2313aa.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-df84736{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-0cf88e8{width:var( --container-widget-width, 4rem );max-width:4rem;--container-widget-width:4rem;--container-widget-flex-grow:0;z-index:1;}.elementor-70 .elementor-element.elementor-element-0cf88e8.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-0cf88e8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0rem;font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-5d5f85b.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-5d5f85b{text-align:center;font-size:1rem;}.elementor-70 .elementor-element.elementor-element-5d5f85b p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-8a15734{--min-height:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0rem 0rem 0rem 0rem;--padding-top:0.75rem;--padding-bottom:0.75rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;grid-row:span 1;}.elementor-70 .elementor-element.elementor-element-8a15734.e-con{--order:0;}.elementor-70 .elementor-element.elementor-element-8b12dce{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-2740d59{width:var( --container-widget-width, 4rem );max-width:4rem;--container-widget-width:4rem;--container-widget-flex-grow:0;z-index:1;}.elementor-70 .elementor-element.elementor-element-2740d59.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-2740d59 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0rem;font-size:2.5rem;line-height:1.5em;}.elementor-70 .elementor-element.elementor-element-143bacb.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-143bacb{text-align:center;font-size:1rem;}.elementor-70 .elementor-element.elementor-element-143bacb p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-162c30b{--spacer-size:4rem;}.elementor-70 .elementor-element.elementor-element-f16e5c7{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:4rem;--padding-bottom:4rem;--padding-left:.75rem;--padding-right:.75rem;}.elementor-70 .elementor-element.elementor-element-13748bd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-ac83988 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c09cccb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6a084a3{--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-70 .elementor-element.elementor-element-f36fcce{--content-width:4rem;--min-height:4rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-f36fcce.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-822ec2f .elementor-heading-title{font-size:1.5rem;}.elementor-70 .elementor-element.elementor-element-d8f8af3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-b692311 .elementor-heading-title{font-size:1.5rem;}.elementor-70 .elementor-element.elementor-element-30deec1{text-align:center;}.elementor-70 .elementor-element.elementor-element-30deec1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-cf3d521{--width:0px;}.elementor-70 .elementor-element.elementor-element-430304e{--width:0px;}.elementor-70 .elementor-element.elementor-element-3af968b{--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-70 .elementor-element.elementor-element-fa632b1{--content-width:4rem;--min-height:4rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-fa632b1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-2574f32 .elementor-heading-title{font-size:1.5rem;}.elementor-70 .elementor-element.elementor-element-86a425e{text-align:center;}.elementor-70 .elementor-element.elementor-element-86a425e .elementor-heading-title{font-size:1.5rem;}.elementor-70 .elementor-element.elementor-element-6ab0b97{text-align:center;}.elementor-70 .elementor-element.elementor-element-6ab0b97 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-632a144{--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-70 .elementor-element.elementor-element-39f91a9{--content-width:4rem;--min-height:4rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70 .elementor-element.elementor-element-39f91a9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-fad8c77 .elementor-heading-title{font-size:1.5rem;}.elementor-70 .elementor-element.elementor-element-e62d4a6{text-align:center;}.elementor-70 .elementor-element.elementor-element-e62d4a6 .elementor-heading-title{font-size:1.5rem;}.elementor-70 .elementor-element.elementor-element-8e708d0{text-align:center;}.elementor-70 .elementor-element.elementor-element-8e708d0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-c8c4b49{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-70 .elementor-element.elementor-element-5584590 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-d4259e7 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-a550e71{--spacer-size:5rem;}.elementor-70 .elementor-element.elementor-element-4d9a1e9 .elementor-heading-title{font-size:16px;}.elementor-70 .elementor-element.elementor-element-1e7b948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-93f7669 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-bb05202 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-882e7b3{--n-accordion-title-font-size:15px;}.elementor-70 .elementor-element.elementor-element-10acb9f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-70 .elementor-element.elementor-element-07785aa .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-afc45c5{--width:100%;}.elementor-70 .elementor-element.elementor-element-75baedd{--width:100%;}.elementor-70 .elementor-element.elementor-element-588c863{--width:100%;}.elementor-70 .elementor-element.elementor-element-d370930{--width:100%;}.elementor-70 .elementor-element.elementor-element-d210110{--width:100%;}.elementor-70 .elementor-element.elementor-element-fed654e{--width:100%;}.elementor-70 .elementor-element.elementor-element-eac0724{--width:100%;}.elementor-70 .elementor-element.elementor-element-1f24990{--width:100%;}.elementor-70 .elementor-element.elementor-element-14a9d20{--width:100%;}.elementor-70 .elementor-element.elementor-element-9bb3045{--width:100%;}.elementor-70 .elementor-element.elementor-element-82979da{--width:100%;}.elementor-70 .elementor-element.elementor-element-812d06c{--width:100%;}.elementor-70 .elementor-element.elementor-element-73fe3c2{--width:100%;}.elementor-70 .elementor-element.elementor-element-5ae3ea2{--width:100%;}.elementor-70 .elementor-element.elementor-element-366101c{--width:100%;}.elementor-70 .elementor-element.elementor-element-ffbb3d1{--width:100%;}.elementor-70 .elementor-element.elementor-element-338e019{--width:100%;}.elementor-70 .elementor-element.elementor-element-722e800{--width:100%;}.elementor-70 .elementor-element.elementor-element-f0e9c96{--width:100%;}.elementor-70 .elementor-element.elementor-element-b3c39cb{--width:100%;}.elementor-70 .elementor-element.elementor-element-76213f6{--width:100%;}.elementor-70 .elementor-element.elementor-element-19eb9cb{--width:100%;}.elementor-70 .elementor-element.elementor-element-ff4fbac{--width:100%;}.elementor-70 .elementor-element.elementor-element-23d5c33{--width:100%;}.elementor-70 .elementor-element.elementor-element-8deed7e{--width:100%;}.elementor-70 .elementor-element.elementor-element-1f847fb{--width:100%;}.elementor-70 .elementor-element.elementor-element-974852f{--width:100%;}.elementor-70 .elementor-element.elementor-element-0e4cd82{--width:100%;}.elementor-70 .elementor-element.elementor-element-e4acf11{--width:100%;}.elementor-70 .elementor-element.elementor-element-4159e08{--width:100%;}.elementor-70 .elementor-element.elementor-element-c3e4deb{--width:100%;}.elementor-70 .elementor-element.elementor-element-1c7781c{--width:100%;}.elementor-70 .elementor-element.elementor-element-4c4c830{--width:100%;}.elementor-70 .elementor-element.elementor-element-a048237{--width:100%;}.elementor-70 .elementor-element.elementor-element-6d18f4d{--width:100%;}.elementor-70 .elementor-element.elementor-element-2f2e56c{--width:100%;}.elementor-70 .elementor-element.elementor-element-14c243e{--width:100%;}.elementor-70 .elementor-element.elementor-element-bc8d56f{--width:100%;}.elementor-70 .elementor-element.elementor-element-c95356c{--width:100%;}.elementor-70 .elementor-element.elementor-element-fa087c4{--width:100%;}.elementor-70 .elementor-element.elementor-element-f733f74{--width:100%;}.elementor-70 .elementor-element.elementor-element-004bf9f{--width:100%;}.elementor-70 .elementor-element.elementor-element-f799c91{--width:100%;}.elementor-70 .elementor-element.elementor-element-f7ac9ce{--width:100%;}.elementor-70 .elementor-element.elementor-element-92dcb81{--width:100%;}.elementor-70 .elementor-element.elementor-element-7141b72{--width:100%;}.elementor-70 .elementor-element.elementor-element-16b77b5{--width:100%;}.elementor-70 .elementor-element.elementor-element-0efeeb4{--width:100%;}.elementor-70 .elementor-element.elementor-element-c56ea46{--width:100%;}.elementor-70 .elementor-element.elementor-element-f16e5c7{--width:1100px;}.elementor-70 .elementor-element.elementor-element-752fe4d{--width:100%;}.elementor-70 .elementor-element.elementor-element-f36fcce{--content-width:4rem;}.elementor-70 .elementor-element.elementor-element-cf3d521{--width:219px;}.elementor-70 .elementor-element.elementor-element-430304e{--width:219px;}.elementor-70 .elementor-element.elementor-element-fa632b1{--content-width:4rem;}.elementor-70 .elementor-element.elementor-element-39f91a9{--content-width:4rem;}.elementor-70 .elementor-element.elementor-element-c8c4b49{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-afc45c5{--width:100%;}.elementor-70 .elementor-element.elementor-element-588c863{--width:100%;}.elementor-70 .elementor-element.elementor-element-d370930{--width:100%;}.elementor-70 .elementor-element.elementor-element-e648640{--width:100%;}.elementor-70 .elementor-element.elementor-element-942f7d9{--width:100%;}.elementor-70 .elementor-element.elementor-element-ef963a4{--width:100%;}.elementor-70 .elementor-element.elementor-element-bb2ba9a{--width:100%;}.elementor-70 .elementor-element.elementor-element-a58dde6{--width:100%;}.elementor-70 .elementor-element.elementor-element-d210110{--width:100%;}.elementor-70 .elementor-element.elementor-element-80226f5{--width:100%;}.elementor-70 .elementor-element.elementor-element-2abc323{--width:100%;}.elementor-70 .elementor-element.elementor-element-0123a01{--width:100%;}.elementor-70 .elementor-element.elementor-element-8ddadff{--width:100%;}.elementor-70 .elementor-element.elementor-element-97dce1d{--width:100%;}.elementor-70 .elementor-element.elementor-element-fed654e{--width:100%;}.elementor-70 .elementor-element.elementor-element-b4ab661{--width:100%;}.elementor-70 .elementor-element.elementor-element-2a2fab0{--width:100%;}.elementor-70 .elementor-element.elementor-element-316d1bf{--width:100%;}.elementor-70 .elementor-element.elementor-element-f8ead77{--width:100%;}.elementor-70 .elementor-element.elementor-element-6bb806d{--width:100%;}.elementor-70 .elementor-element.elementor-element-eac0724{--width:100%;}.elementor-70 .elementor-element.elementor-element-aed68f8{--width:100%;}.elementor-70 .elementor-element.elementor-element-de6822c{--width:100%;}.elementor-70 .elementor-element.elementor-element-24987ce{--width:100%;}.elementor-70 .elementor-element.elementor-element-cd01bd1{--width:100%;}.elementor-70 .elementor-element.elementor-element-38ef7f9{--width:100%;}.elementor-70 .elementor-element.elementor-element-14a9d20{--width:100%;}.elementor-70 .elementor-element.elementor-element-9bb3045{--width:100%;}.elementor-70 .elementor-element.elementor-element-863cc45{--width:100%;}.elementor-70 .elementor-element.elementor-element-99df89c{--width:100%;}.elementor-70 .elementor-element.elementor-element-2e205e1{--width:100%;}.elementor-70 .elementor-element.elementor-element-d668961{--width:100%;}.elementor-70 .elementor-element.elementor-element-d8e69b8{--width:100%;}.elementor-70 .elementor-element.elementor-element-82979da{--width:100%;}.elementor-70 .elementor-element.elementor-element-d889799{--width:100%;}.elementor-70 .elementor-element.elementor-element-462236f{--width:100%;}.elementor-70 .elementor-element.elementor-element-b5d2728{--width:100%;}.elementor-70 .elementor-element.elementor-element-005317c{--width:100%;}.elementor-70 .elementor-element.elementor-element-20253d4{--width:100%;}.elementor-70 .elementor-element.elementor-element-812d06c{--width:100%;}.elementor-70 .elementor-element.elementor-element-5a032e8{--width:100%;}.elementor-70 .elementor-element.elementor-element-46589e9{--width:100%;}.elementor-70 .elementor-element.elementor-element-53d592c{--width:100%;}.elementor-70 .elementor-element.elementor-element-0f1280a{--width:100%;}.elementor-70 .elementor-element.elementor-element-072f76f{--width:100%;}.elementor-70 .elementor-element.elementor-element-73fe3c2{--width:100%;}.elementor-70 .elementor-element.elementor-element-0f32b27{--width:100%;}.elementor-70 .elementor-element.elementor-element-a997388{--width:100%;}.elementor-70 .elementor-element.elementor-element-55ddca5{--width:100%;}.elementor-70 .elementor-element.elementor-element-b46b696{--width:100%;}.elementor-70 .elementor-element.elementor-element-a49cf49{--width:100%;}.elementor-70 .elementor-element.elementor-element-366101c{--width:100%;}.elementor-70 .elementor-element.elementor-element-ffbb3d1{--width:100%;}.elementor-70 .elementor-element.elementor-element-58fa496{--width:100%;}.elementor-70 .elementor-element.elementor-element-ead599d{--width:100%;}.elementor-70 .elementor-element.elementor-element-8de66b9{--width:100%;}.elementor-70 .elementor-element.elementor-element-81ef471{--width:100%;}.elementor-70 .elementor-element.elementor-element-d0122fe{--width:100%;}.elementor-70 .elementor-element.elementor-element-338e019{--width:100%;}.elementor-70 .elementor-element.elementor-element-97e32c5{--width:100%;}.elementor-70 .elementor-element.elementor-element-bab80b6{--width:100%;}.elementor-70 .elementor-element.elementor-element-01cc69d{--width:100%;}.elementor-70 .elementor-element.elementor-element-a279cdf{--width:100%;}.elementor-70 .elementor-element.elementor-element-a2c52ae{--width:100%;}.elementor-70 .elementor-element.elementor-element-722e800{--width:100%;}.elementor-70 .elementor-element.elementor-element-0afb7c3{--width:100%;}.elementor-70 .elementor-element.elementor-element-99f934b{--width:100%;}.elementor-70 .elementor-element.elementor-element-4130dac{--width:100%;}.elementor-70 .elementor-element.elementor-element-b570aff{--width:100%;}.elementor-70 .elementor-element.elementor-element-430f956{--width:100%;}.elementor-70 .elementor-element.elementor-element-f0e9c96{--width:100%;}.elementor-70 .elementor-element.elementor-element-2273481{--width:100%;}.elementor-70 .elementor-element.elementor-element-783199b{--width:100%;}.elementor-70 .elementor-element.elementor-element-e667a1e{--width:100%;}.elementor-70 .elementor-element.elementor-element-827bc70{--width:100%;}.elementor-70 .elementor-element.elementor-element-6e755d8{--width:100%;}.elementor-70 .elementor-element.elementor-element-76213f6{--width:100%;}.elementor-70 .elementor-element.elementor-element-19eb9cb{--width:100%;}.elementor-70 .elementor-element.elementor-element-98cf5d4{--width:100%;}.elementor-70 .elementor-element.elementor-element-f00c946{--width:100%;}.elementor-70 .elementor-element.elementor-element-2f33bea{--width:100%;}.elementor-70 .elementor-element.elementor-element-775b26f{--width:100%;}.elementor-70 .elementor-element.elementor-element-c017650{--width:100%;}.elementor-70 .elementor-element.elementor-element-ff4fbac{--width:100%;}.elementor-70 .elementor-element.elementor-element-4da8d52{--width:100%;}.elementor-70 .elementor-element.elementor-element-a64c592{--width:100%;}.elementor-70 .elementor-element.elementor-element-4d0a481{--width:100%;}.elementor-70 .elementor-element.elementor-element-07168ec{--width:100%;}.elementor-70 .elementor-element.elementor-element-49ff3d0{--width:100%;}.elementor-70 .elementor-element.elementor-element-23d5c33{--width:100%;}.elementor-70 .elementor-element.elementor-element-348f298{--width:100%;}.elementor-70 .elementor-element.elementor-element-960cb72{--width:100%;}.elementor-70 .elementor-element.elementor-element-9aa7528{--width:100%;}.elementor-70 .elementor-element.elementor-element-40b66cd{--width:100%;}.elementor-70 .elementor-element.elementor-element-e8a1e8e{--width:100%;}.elementor-70 .elementor-element.elementor-element-8deed7e{--width:100%;}.elementor-70 .elementor-element.elementor-element-7827751{--width:100%;}.elementor-70 .elementor-element.elementor-element-045f6ce{--width:100%;}.elementor-70 .elementor-element.elementor-element-ae47555{--width:100%;}.elementor-70 .elementor-element.elementor-element-d1ed549{--width:100%;}.elementor-70 .elementor-element.elementor-element-3c23cda{--width:100%;}.elementor-70 .elementor-element.elementor-element-974852f{--width:100%;}.elementor-70 .elementor-element.elementor-element-0e4cd82{--width:100%;}.elementor-70 .elementor-element.elementor-element-98d661f{--width:100%;}.elementor-70 .elementor-element.elementor-element-869db64{--width:100%;}.elementor-70 .elementor-element.elementor-element-55877f4{--width:100%;}.elementor-70 .elementor-element.elementor-element-a4eb521{--width:100%;}.elementor-70 .elementor-element.elementor-element-e3bde64{--width:100%;}.elementor-70 .elementor-element.elementor-element-e4acf11{--width:100%;}.elementor-70 .elementor-element.elementor-element-e577d11{--width:100%;}.elementor-70 .elementor-element.elementor-element-72f94bd{--width:100%;}.elementor-70 .elementor-element.elementor-element-807f447{--width:100%;}.elementor-70 .elementor-element.elementor-element-aa530e6{--width:100%;}.elementor-70 .elementor-element.elementor-element-a907042{--width:100%;}.elementor-70 .elementor-element.elementor-element-4159e08{--width:100%;}.elementor-70 .elementor-element.elementor-element-328864a{--width:100%;}.elementor-70 .elementor-element.elementor-element-2c030ce{--width:100%;}.elementor-70 .elementor-element.elementor-element-4f5a6e1{--width:100%;}.elementor-70 .elementor-element.elementor-element-b6b6133{--width:100%;}.elementor-70 .elementor-element.elementor-element-0839464{--width:100%;}.elementor-70 .elementor-element.elementor-element-c3e4deb{--width:100%;}.elementor-70 .elementor-element.elementor-element-4357b92{--width:100%;}.elementor-70 .elementor-element.elementor-element-2e4a5e7{--width:100%;}.elementor-70 .elementor-element.elementor-element-93d9214{--width:100%;}.elementor-70 .elementor-element.elementor-element-cfe700a{--width:100%;}.elementor-70 .elementor-element.elementor-element-7a7cdaa{--width:100%;}.elementor-70 .elementor-element.elementor-element-1c7781c{--width:100%;}.elementor-70 .elementor-element.elementor-element-a048237{--width:100%;}.elementor-70 .elementor-element.elementor-element-6d18f4d{--width:100%;}.elementor-70 .elementor-element.elementor-element-10c785b{--width:100%;}.elementor-70 .elementor-element.elementor-element-c2f96d5{--width:100%;}.elementor-70 .elementor-element.elementor-element-d9916ee{--width:100%;}.elementor-70 .elementor-element.elementor-element-f35d7eb{--width:100%;}.elementor-70 .elementor-element.elementor-element-6adbb04{--width:100%;}.elementor-70 .elementor-element.elementor-element-9974ab4{--width:100%;}.elementor-70 .elementor-element.elementor-element-ca70f94{--width:100%;}.elementor-70 .elementor-element.elementor-element-f5b4ada{--width:100%;}.elementor-70 .elementor-element.elementor-element-0c9a720{--width:100%;}.elementor-70 .elementor-element.elementor-element-f0c1d10{--width:100%;}.elementor-70 .elementor-element.elementor-element-d990357{--width:100%;}.elementor-70 .elementor-element.elementor-element-c7bac4c{--width:100%;}.elementor-70 .elementor-element.elementor-element-a009d64{--width:100%;}.elementor-70 .elementor-element.elementor-element-3dd9a28{--width:100%;}.elementor-70 .elementor-element.elementor-element-14c243e{--width:100%;}.elementor-70 .elementor-element.elementor-element-bc8d56f{--width:100%;}.elementor-70 .elementor-element.elementor-element-63e5fed{--width:100%;}.elementor-70 .elementor-element.elementor-element-1ee062b{--width:100%;}.elementor-70 .elementor-element.elementor-element-1edc019{--width:100%;}.elementor-70 .elementor-element.elementor-element-d3a37ec{--width:100%;}.elementor-70 .elementor-element.elementor-element-d4cdccf{--width:100%;}.elementor-70 .elementor-element.elementor-element-940a603{--width:100%;}.elementor-70 .elementor-element.elementor-element-6bb0b76{--width:100%;}.elementor-70 .elementor-element.elementor-element-29b25ce{--width:100%;}.elementor-70 .elementor-element.elementor-element-560a118{--width:100%;}.elementor-70 .elementor-element.elementor-element-4c22592{--width:100%;}.elementor-70 .elementor-element.elementor-element-6512de7{--width:100%;}.elementor-70 .elementor-element.elementor-element-06ea3ae{--width:100%;}.elementor-70 .elementor-element.elementor-element-ebb0a69{--width:100%;}.elementor-70 .elementor-element.elementor-element-1377e95{--width:100%;}.elementor-70 .elementor-element.elementor-element-fa087c4{--width:100%;}.elementor-70 .elementor-element.elementor-element-f733f74{--width:100%;}.elementor-70 .elementor-element.elementor-element-c1418c3{--width:100%;}.elementor-70 .elementor-element.elementor-element-22e4256{--width:100%;}.elementor-70 .elementor-element.elementor-element-7b93fdc{--width:100%;}.elementor-70 .elementor-element.elementor-element-56e75e1{--width:100%;}.elementor-70 .elementor-element.elementor-element-8622b08{--width:100%;}.elementor-70 .elementor-element.elementor-element-32a4770{--width:100%;}.elementor-70 .elementor-element.elementor-element-0088a82{--width:100%;}.elementor-70 .elementor-element.elementor-element-389fedc{--width:100%;}.elementor-70 .elementor-element.elementor-element-61c5c6d{--width:100%;}.elementor-70 .elementor-element.elementor-element-d0bdffa{--width:100%;}.elementor-70 .elementor-element.elementor-element-b3aa71b{--width:100%;}.elementor-70 .elementor-element.elementor-element-f5428c6{--width:100%;}.elementor-70 .elementor-element.elementor-element-fac66a5{--width:100%;}.elementor-70 .elementor-element.elementor-element-e58ca73{--width:100%;}.elementor-70 .elementor-element.elementor-element-f799c91{--width:100%;}.elementor-70 .elementor-element.elementor-element-f7ac9ce{--width:100%;}.elementor-70 .elementor-element.elementor-element-675a702{--width:100%;}.elementor-70 .elementor-element.elementor-element-e3a6b18{--width:100%;}.elementor-70 .elementor-element.elementor-element-e46c6f7{--width:100%;}.elementor-70 .elementor-element.elementor-element-ff72144{--width:100%;}.elementor-70 .elementor-element.elementor-element-c0814d9{--width:100%;}.elementor-70 .elementor-element.elementor-element-a3979a2{--width:100%;}.elementor-70 .elementor-element.elementor-element-fbb5131{--width:100%;}.elementor-70 .elementor-element.elementor-element-a67ddc8{--width:100%;}.elementor-70 .elementor-element.elementor-element-f8afdf8{--width:100%;}.elementor-70 .elementor-element.elementor-element-9ac11d5{--width:100%;}.elementor-70 .elementor-element.elementor-element-a57c095{--width:100%;}.elementor-70 .elementor-element.elementor-element-5991799{--width:100%;}.elementor-70 .elementor-element.elementor-element-1a9d741{--width:100%;}.elementor-70 .elementor-element.elementor-element-1763e43{--width:100%;}.elementor-70 .elementor-element.elementor-element-7141b72{--width:100%;}.elementor-70 .elementor-element.elementor-element-16b77b5{--width:100%;}.elementor-70 .elementor-element.elementor-element-400ddca{--width:100%;}.elementor-70 .elementor-element.elementor-element-8009dd1{--width:100%;}.elementor-70 .elementor-element.elementor-element-7c07c69{--width:100%;}.elementor-70 .elementor-element.elementor-element-451ce1d{--width:100%;}.elementor-70 .elementor-element.elementor-element-50685dc{--width:100%;}.elementor-70 .elementor-element.elementor-element-ed19f47{--width:100%;}.elementor-70 .elementor-element.elementor-element-cf1bf2c{--width:100%;}.elementor-70 .elementor-element.elementor-element-4d03e6d{--width:100%;}.elementor-70 .elementor-element.elementor-element-f54f1fb{--width:100%;}.elementor-70 .elementor-element.elementor-element-3256277{--width:100%;}.elementor-70 .elementor-element.elementor-element-0e6dbea{--width:100%;}.elementor-70 .elementor-element.elementor-element-4f14c6f{--width:100%;}.elementor-70 .elementor-element.elementor-element-25391a1{--width:100%;}.elementor-70 .elementor-element.elementor-element-4d28ac6{--width:100%;}.elementor-70 .elementor-element.elementor-element-f36fcce{--content-width:4rem;}.elementor-70 .elementor-element.elementor-element-fa632b1{--content-width:4rem;}.elementor-70 .elementor-element.elementor-element-39f91a9{--content-width:4rem;}}/* Start custom CSS for html, class: .elementor-element-8530f0e */.elementor-70 .elementor-element.elementor-element-8530f0e{
    width: 100vw;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bfa7d4 */.elementor-70 .elementor-element.elementor-element-5bfa7d4{
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c180242 */.elementor-70 .elementor-element.elementor-element-c180242{
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a785fa6 */.elementor-70 .elementor-element.elementor-element-a785fa6{
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c909e */.elementor-70 .elementor-element.elementor-element-c9c909e{
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ec6205 */.elementor-70 .elementor-element.elementor-element-5ec6205{
    position: sticky;
    z-index: 0;
    top:15rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f55dba5 */.elementor-70 .elementor-element.elementor-element-f55dba5{
    width: 100vw;
    position: relative;
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e551c */.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f0b605e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f98e31f */.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ff15159 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa0c08c */.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8419724 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-197e606 */.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-66df05c */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-247859c */.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b7b389 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e551c */.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f0b605e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f98e31f */.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ff15159 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa0c08c */.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8419724 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-197e606 */.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-66df05c */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-247859c */.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b7b389 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e551c */.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f0b605e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f98e31f */.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ff15159 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa0c08c */.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8419724 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-197e606 */.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-66df05c */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-247859c */.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b7b389 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e551c */.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f0b605e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f98e31f */.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ff15159 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa0c08c */.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8419724 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-197e606 */.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-66df05c */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-247859c */.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b7b389 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e551c */.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f0b605e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f98e31f */.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ff15159 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa0c08c */.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8419724 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-197e606 */.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-66df05c */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-247859c */.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b7b389 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e551c */.elementor-70 .elementor-element.elementor-element-d2e551c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06df52 */.elementor-70 .elementor-element.elementor-element-b06df52{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6738383 */.elementor-70 .elementor-element.elementor-element-6738383 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00955a3 */.elementor-70 .elementor-element.elementor-element-00955a3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16b342d */.elementor-70 .elementor-element.elementor-element-16b342d{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5546e32 */.elementor-70 .elementor-element.elementor-element-5546e32 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00174fe */.elementor-70 .elementor-element.elementor-element-00174fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8b6c3 */.elementor-70 .elementor-element.elementor-element-9f8b6c3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b60bdfa */.elementor-70 .elementor-element.elementor-element-b60bdfa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31168cd */.elementor-70 .elementor-element.elementor-element-31168cd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680c660 */.elementor-70 .elementor-element.elementor-element-680c660{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0c772 */.elementor-70 .elementor-element.elementor-element-be0c772 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df26061 */.elementor-70 .elementor-element.elementor-element-df26061 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f0b605e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f0b605e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-f0b605e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f98e31f */.elementor-70 .elementor-element.elementor-element-f98e31f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d90053 */.elementor-70 .elementor-element.elementor-element-2d90053{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6741ec6 */.elementor-70 .elementor-element.elementor-element-6741ec6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f04ca2 */.elementor-70 .elementor-element.elementor-element-8f04ca2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb15b */.elementor-70 .elementor-element.elementor-element-7efb15b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c93c1 */.elementor-70 .elementor-element.elementor-element-d7c93c1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39307b3 */.elementor-70 .elementor-element.elementor-element-39307b3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5bf73 */.elementor-70 .elementor-element.elementor-element-2c5bf73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89126a9 */.elementor-70 .elementor-element.elementor-element-89126a9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f65921 */.elementor-70 .elementor-element.elementor-element-4f65921 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db508ed */.elementor-70 .elementor-element.elementor-element-db508ed{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3af400 */.elementor-70 .elementor-element.elementor-element-c3af400 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aac77f1 */.elementor-70 .elementor-element.elementor-element-aac77f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ff15159 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-ff15159 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-ff15159 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa0c08c */.elementor-70 .elementor-element.elementor-element-fa0c08c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c98be5 */.elementor-70 .elementor-element.elementor-element-9c98be5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2823b92 */.elementor-70 .elementor-element.elementor-element-2823b92 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0c59ff */.elementor-70 .elementor-element.elementor-element-c0c59ff .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f0857 */.elementor-70 .elementor-element.elementor-element-d0f0857{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7244fcd */.elementor-70 .elementor-element.elementor-element-7244fcd .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa4e52 */.elementor-70 .elementor-element.elementor-element-0aa4e52 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32566a5 */.elementor-70 .elementor-element.elementor-element-32566a5{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6295def */.elementor-70 .elementor-element.elementor-element-6295def .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b7220a */.elementor-70 .elementor-element.elementor-element-8b7220a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4524107 */.elementor-70 .elementor-element.elementor-element-4524107{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4806e */.elementor-70 .elementor-element.elementor-element-da4806e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6773d21 */.elementor-70 .elementor-element.elementor-element-6773d21 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8419724 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8419724 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-8419724 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-197e606 */.elementor-70 .elementor-element.elementor-element-197e606 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70114fe */.elementor-70 .elementor-element.elementor-element-70114fe{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b042d35 */.elementor-70 .elementor-element.elementor-element-b042d35 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb30582 */.elementor-70 .elementor-element.elementor-element-cb30582 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28dc67c */.elementor-70 .elementor-element.elementor-element-28dc67c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc857aa */.elementor-70 .elementor-element.elementor-element-fc857aa .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba859c */.elementor-70 .elementor-element.elementor-element-6ba859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2fb056 */.elementor-70 .elementor-element.elementor-element-a2fb056{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451d7b5 */.elementor-70 .elementor-element.elementor-element-451d7b5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10823c3 */.elementor-70 .elementor-element.elementor-element-10823c3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe4a0be */.elementor-70 .elementor-element.elementor-element-fe4a0be{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f143f */.elementor-70 .elementor-element.elementor-element-88f143f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2c90a */.elementor-70 .elementor-element.elementor-element-9b2c90a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-66df05c */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-66df05c .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-66df05c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-247859c */.elementor-70 .elementor-element.elementor-element-247859c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a4d19 */.elementor-70 .elementor-element.elementor-element-f6a4d19{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3cbdb */.elementor-70 .elementor-element.elementor-element-2f3cbdb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4adbf08 */.elementor-70 .elementor-element.elementor-element-4adbf08 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f9a0b */.elementor-70 .elementor-element.elementor-element-21f9a0b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0004792 */.elementor-70 .elementor-element.elementor-element-0004792 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3535f5f */.elementor-70 .elementor-element.elementor-element-3535f5f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1021b30 */.elementor-70 .elementor-element.elementor-element-1021b30{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b986be2 */.elementor-70 .elementor-element.elementor-element-b986be2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48e384 */.elementor-70 .elementor-element.elementor-element-b48e384 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f27f0 */.elementor-70 .elementor-element.elementor-element-02f27f0{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aba8f6 */.elementor-70 .elementor-element.elementor-element-1aba8f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e0bc1 */.elementor-70 .elementor-element.elementor-element-f4e0bc1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b7b389 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


@media(max-width: 767px){
        .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
                border: 0px solid transparent;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-4b7b389 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }

}

.elementor-70 .elementor-element.elementor-element-4b7b389 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ca079c9 */@media (min-width: 768px) {
  .area_tab > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
    width: max-content;
    margin: 0 auto;
    border: 1px solid rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    border-radius: 0.5rem;
    padding: 0.5rem;
  }
}

.area_tab > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #8284A2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b3d5e0 */.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d39e8ca */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfce078 */.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fac76 */.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e411a70 */.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8c99388 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35287f3 */.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae28f6 */.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b141aa8 */.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b057c0f */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ea224 */.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a29283 */.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941bc7c */.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0440911 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-913d81d */.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62073ac */.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4eb68 */.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f51aa9e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c173396 */.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec52aa1 */.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b3d5e0 */.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d39e8ca */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfce078 */.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fac76 */.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e411a70 */.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8c99388 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35287f3 */.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae28f6 */.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b141aa8 */.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b057c0f */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ea224 */.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a29283 */.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941bc7c */.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0440911 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-913d81d */.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62073ac */.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4eb68 */.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f51aa9e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c173396 */.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec52aa1 */.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b3d5e0 */.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d39e8ca */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfce078 */.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fac76 */.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e411a70 */.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8c99388 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35287f3 */.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae28f6 */.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b141aa8 */.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b057c0f */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ea224 */.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a29283 */.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941bc7c */.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0440911 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-913d81d */.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62073ac */.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4eb68 */.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f51aa9e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c173396 */.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec52aa1 */.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b3d5e0 */.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d39e8ca */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfce078 */.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fac76 */.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e411a70 */.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8c99388 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35287f3 */.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae28f6 */.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b141aa8 */.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b057c0f */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ea224 */.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a29283 */.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941bc7c */.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0440911 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-913d81d */.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62073ac */.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4eb68 */.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f51aa9e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c173396 */.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec52aa1 */.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b3d5e0 */.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d39e8ca */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfce078 */.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fac76 */.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e411a70 */.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8c99388 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35287f3 */.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae28f6 */.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b141aa8 */.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b057c0f */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ea224 */.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a29283 */.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941bc7c */.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0440911 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-913d81d */.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62073ac */.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4eb68 */.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f51aa9e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c173396 */.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec52aa1 */.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b3d5e0 */.elementor-70 .elementor-element.elementor-element-0b3d5e0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67acf9 */.elementor-70 .elementor-element.elementor-element-c67acf9{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7609664 */.elementor-70 .elementor-element.elementor-element-7609664 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8938006 */.elementor-70 .elementor-element.elementor-element-8938006{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af2e7ba */.elementor-70 .elementor-element.elementor-element-af2e7ba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f3699 */.elementor-70 .elementor-element.elementor-element-a7f3699{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3ca9ac */.elementor-70 .elementor-element.elementor-element-d3ca9ac{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a0708 */.elementor-70 .elementor-element.elementor-element-90a0708 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0beb869 */.elementor-70 .elementor-element.elementor-element-0beb869{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cf2c9 */.elementor-70 .elementor-element.elementor-element-e1cf2c9 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b99916 */.elementor-70 .elementor-element.elementor-element-5b99916{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a037c70 */.elementor-70 .elementor-element.elementor-element-a037c70{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f7b8a */.elementor-70 .elementor-element.elementor-element-c2f7b8a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddfd257 */.elementor-70 .elementor-element.elementor-element-ddfd257{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d0c79 */.elementor-70 .elementor-element.elementor-element-75d0c79 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8393d7b */.elementor-70 .elementor-element.elementor-element-8393d7b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c013fc */.elementor-70 .elementor-element.elementor-element-6c013fc{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1639f7e */.elementor-70 .elementor-element.elementor-element-1639f7e .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dc9000 */.elementor-70 .elementor-element.elementor-element-4dc9000{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f431698 */.elementor-70 .elementor-element.elementor-element-f431698 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-197faad */.elementor-70 .elementor-element.elementor-element-197faad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d39e8ca */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-d39e8ca .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-d39e8ca > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfce078 */.elementor-70 .elementor-element.elementor-element-cfce078 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26fac76 */.elementor-70 .elementor-element.elementor-element-26fac76 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e411a70 */.elementor-70 .elementor-element.elementor-element-e411a70 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900856b */.elementor-70 .elementor-element.elementor-element-900856b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0fcbba */.elementor-70 .elementor-element.elementor-element-e0fcbba .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ef52f */.elementor-70 .elementor-element.elementor-element-38ef52f{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9581d7a */.elementor-70 .elementor-element.elementor-element-9581d7a .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f79ce6 */.elementor-70 .elementor-element.elementor-element-7f79ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61479a2 */.elementor-70 .elementor-element.elementor-element-61479a2{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7649237 */.elementor-70 .elementor-element.elementor-element-7649237 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1491113 */.elementor-70 .elementor-element.elementor-element-1491113{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46210b7 */.elementor-70 .elementor-element.elementor-element-46210b7 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6ea6cc */.elementor-70 .elementor-element.elementor-element-f6ea6cc{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6305a4c */.elementor-70 .elementor-element.elementor-element-6305a4c{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eaff74 */.elementor-70 .elementor-element.elementor-element-9eaff74 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74ffdb */.elementor-70 .elementor-element.elementor-element-a74ffdb{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e67d805 */.elementor-70 .elementor-element.elementor-element-e67d805 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4d2ce6 */.elementor-70 .elementor-element.elementor-element-f4d2ce6{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9bb34 */.elementor-70 .elementor-element.elementor-element-cc9bb34{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed4a325 */.elementor-70 .elementor-element.elementor-element-ed4a325 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0b771 */.elementor-70 .elementor-element.elementor-element-9e0b771{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06814be */.elementor-70 .elementor-element.elementor-element-06814be .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb47c1 */.elementor-70 .elementor-element.elementor-element-7fb47c1{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8c99388 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-8c99388 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-8c99388 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35287f3 */.elementor-70 .elementor-element.elementor-element-35287f3 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ae28f6 */.elementor-70 .elementor-element.elementor-element-1ae28f6 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b141aa8 */.elementor-70 .elementor-element.elementor-element-b141aa8 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82ad375 */.elementor-70 .elementor-element.elementor-element-82ad375{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686bf72 */.elementor-70 .elementor-element.elementor-element-686bf72 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac447d3 */.elementor-70 .elementor-element.elementor-element-ac447d3{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab5b179 */.elementor-70 .elementor-element.elementor-element-ab5b179 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04d915e */.elementor-70 .elementor-element.elementor-element-04d915e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcedaf */.elementor-70 .elementor-element.elementor-element-1dcedaf{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea515f */.elementor-70 .elementor-element.elementor-element-6ea515f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e6fff7 */.elementor-70 .elementor-element.elementor-element-0e6fff7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aacf48 */.elementor-70 .elementor-element.elementor-element-0aacf48 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd141a */.elementor-70 .elementor-element.elementor-element-bcd141a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23742ea */.elementor-70 .elementor-element.elementor-element-23742ea{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f239eb */.elementor-70 .elementor-element.elementor-element-2f239eb .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b3c652 */.elementor-70 .elementor-element.elementor-element-0b3c652{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4a5a2 */.elementor-70 .elementor-element.elementor-element-6d4a5a2 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f1c82 */.elementor-70 .elementor-element.elementor-element-41f1c82{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b447af */.elementor-70 .elementor-element.elementor-element-9b447af{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e0906 */.elementor-70 .elementor-element.elementor-element-a7e0906 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48ddad */.elementor-70 .elementor-element.elementor-element-c48ddad{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3fbdf0 */.elementor-70 .elementor-element.elementor-element-b3fbdf0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602f3f4 */.elementor-70 .elementor-element.elementor-element-602f3f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b057c0f */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-b057c0f .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-b057c0f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ea224 */.elementor-70 .elementor-element.elementor-element-f9ea224 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a29283 */.elementor-70 .elementor-element.elementor-element-5a29283 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941bc7c */.elementor-70 .elementor-element.elementor-element-941bc7c .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3b36b */.elementor-70 .elementor-element.elementor-element-af3b36b{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6868edc */.elementor-70 .elementor-element.elementor-element-6868edc .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-331cc27 */.elementor-70 .elementor-element.elementor-element-331cc27{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b85fb05 */.elementor-70 .elementor-element.elementor-element-b85fb05 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9292f4 */.elementor-70 .elementor-element.elementor-element-c9292f4{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cd1099 */.elementor-70 .elementor-element.elementor-element-1cd1099{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d542b90 */.elementor-70 .elementor-element.elementor-element-d542b90 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94b6f2 */.elementor-70 .elementor-element.elementor-element-a94b6f2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf220 */.elementor-70 .elementor-element.elementor-element-64bf220 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eda00e */.elementor-70 .elementor-element.elementor-element-1eda00e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd267a1 */.elementor-70 .elementor-element.elementor-element-bd267a1{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a999fe */.elementor-70 .elementor-element.elementor-element-8a999fe .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e9308a */.elementor-70 .elementor-element.elementor-element-4e9308a{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-effad2f */.elementor-70 .elementor-element.elementor-element-effad2f .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6a356c */.elementor-70 .elementor-element.elementor-element-a6a356c{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6495de3 */.elementor-70 .elementor-element.elementor-element-6495de3{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3d4542 */.elementor-70 .elementor-element.elementor-element-f3d4542 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f32a1b */.elementor-70 .elementor-element.elementor-element-8f32a1b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8334ac0 */.elementor-70 .elementor-element.elementor-element-8334ac0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a3e688 */.elementor-70 .elementor-element.elementor-element-6a3e688{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0440911 */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-0440911 .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-0440911 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-913d81d */.elementor-70 .elementor-element.elementor-element-913d81d .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62073ac */.elementor-70 .elementor-element.elementor-element-62073ac .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da4eb68 */.elementor-70 .elementor-element.elementor-element-da4eb68 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebbb3b4 */.elementor-70 .elementor-element.elementor-element-ebbb3b4{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b8e77 */.elementor-70 .elementor-element.elementor-element-64b8e77 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd18246 */.elementor-70 .elementor-element.elementor-element-fd18246{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdd7f1 */.elementor-70 .elementor-element.elementor-element-bbdd7f1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 50%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eafdad2 */.elementor-70 .elementor-element.elementor-element-eafdad2{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246a73 */.elementor-70 .elementor-element.elementor-element-e246a73{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b73a374 */.elementor-70 .elementor-element.elementor-element-b73a374 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf5d7e */.elementor-70 .elementor-element.elementor-element-6bf5d7e{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e421695 */.elementor-70 .elementor-element.elementor-element-e421695 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908cf2b */.elementor-70 .elementor-element.elementor-element-908cf2b{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d454b69 */.elementor-70 .elementor-element.elementor-element-d454b69{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa4bf78 */.elementor-70 .elementor-element.elementor-element-aa4bf78 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da05661 */.elementor-70 .elementor-element.elementor-element-da05661{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d22bba5 */.elementor-70 .elementor-element.elementor-element-d22bba5 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e712208 */.elementor-70 .elementor-element.elementor-element-e712208{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24863ba */.elementor-70 .elementor-element.elementor-element-24863ba{
    box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a91a0 */.elementor-70 .elementor-element.elementor-element-99a91a0 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ea9c7 */.elementor-70 .elementor-element.elementor-element-85ea9c7{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-836c0a4 */.elementor-70 .elementor-element.elementor-element-836c0a4 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f02ae1d */.elementor-70 .elementor-element.elementor-element-f02ae1d{
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f51aa9e */@media (min-width: 1024px) {
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="true"]{
        background: #F2F2F2 !important;
        color: black!important;
        border-left: 6px solid red;
        border-image: linear-gradient(180deg, #1A2538 0%, #BE1622 80.63%);
            border-image-slice: 1;
    }
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
        background: transparent;
        color: black !important;
    }
}

@media(max-width:1024px){
    
    .elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #303030;
   border: 1px solid #AAAAAA80!important;
}

 .elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button{
     border: 1px solid transparent;
     background: #E0E0E03;
 }


.elementor-70 .elementor-element.elementor-element-f51aa9e .e-n-tabs-heading button[aria-selected="false"]{
    color: #303030;
}

.elementor-70 .elementor-element.elementor-element-f51aa9e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading{
       box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10)!important;
       
       padding: 0.5rem 0.25rem 0.5rem 0.25rem;
}   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c173396 */.elementor-70 .elementor-element.elementor-element-c173396 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec52aa1 */.elementor-70 .elementor-element.elementor-element-ec52aa1 .elementor-heading-title {
  display: inline-block;
  background-image: linear-gradient(90deg, #1A2538 0%, #BE1622 80.63%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-708befa */@media (min-width: 768px) {
  .area_tab > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
    width: max-content;
    margin: 0 auto;
    border: 1px solid rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    border-radius: 0.5rem;
    padding: 0.5rem;
  }
}

.area_tab > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading button[aria-selected= "false"]:hover{
    background: #E0E0E049!important;
   box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05)!important;
   color: #8284A2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7781c */.elementor-70 .elementor-element.elementor-element-1c7781c{
    width: 1400px;   
    overflow-x: hidden;
    overflow-y: clip;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc45c5 */.elementor-70 .elementor-element.elementor-element-afc45c5{
    width: 1400px;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6ec75a */.elementor-70 .elementor-element.elementor-element-c6ec75a{
    max-width: 768px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d966ab */.elementor-70 .elementor-element.elementor-element-9d966ab{
    height: 100%;
    max-width: 1200px;
    left: 0!important;
    right: 0!important;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e03bdc0 */.elementor-70 .elementor-element.elementor-element-e03bdc0{
    overflow-x: hidden;
    overflow-y: clip;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a21f144 *//*
Con .elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter (e -title) posso customizzare il css solo per questo counter. Se non metto .elementor-70 .elementor-element.elementor-element-a21f144 lo stile si applica a tutti i counter della pagina
*/

@media (max-width:1024px){
    .elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter{
        gap: 1rem;
    }
}

.elementor-70 .elementor-element.elementor-element-a21f144 .elementor-counter-title{
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9717746 */.elementor-70 .elementor-element.elementor-element-9717746 .elementor-counter-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f4907b4 *//*
Con .elementor-70 .elementor-element.elementor-element-f4907b4 .elementor-counter (e -title) posso customizzare il css solo per questo counter. Se non metto .elementor-70 .elementor-element.elementor-element-f4907b4 lo stile si applica a tutti i counter della pagina
*/

@media (max-width:1024px){
    .elementor-70 .elementor-element.elementor-element-f4907b4 .elementor-counter{
        gap: 1rem;
    }
}

.elementor-70 .elementor-element.elementor-element-f4907b4 .elementor-counter-title{
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-db8630d *//*
Con .elementor-70 .elementor-element.elementor-element-db8630d .elementor-counter (e -title) posso customizzare il css solo per questo counter. Se non metto .elementor-70 .elementor-element.elementor-element-db8630d lo stile si applica a tutti i counter della pagina
*/

@media (max-width:1024px){
    .elementor-70 .elementor-element.elementor-element-db8630d .elementor-counter{
        gap: 1rem;
    }
}

.elementor-70 .elementor-element.elementor-element-db8630d .elementor-counter-title{
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f776741 */.elementor-70 .elementor-element.elementor-element-f776741{
    min-height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0ca5a17 *//*
Con .elementor-70 .elementor-element.elementor-element-0ca5a17 .elementor-counter (e -title) posso customizzare il css solo per questo counter. Se non metto .elementor-70 .elementor-element.elementor-element-0ca5a17 lo stile si applica a tutti i counter della pagina
*/

@media (max-width:1024px){
    .elementor-70 .elementor-element.elementor-element-0ca5a17 .elementor-counter{
        gap: 1rem;
    }
}

.elementor-70 .elementor-element.elementor-element-0ca5a17 .elementor-counter-title{
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-666e3bb */.elementor-70 .elementor-element.elementor-element-666e3bb{
    min-height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8e9f72b *//*
Con .elementor-70 .elementor-element.elementor-element-8e9f72b .elementor-counter (e -title) posso customizzare il css solo per questo counter. Se non metto .elementor-70 .elementor-element.elementor-element-8e9f72b lo stile si applica a tutti i counter della pagina
*/

@media (max-width:1024px){
    .elementor-70 .elementor-element.elementor-element-8e9f72b .elementor-counter{
        gap: 1rem;
    }
}

.elementor-70 .elementor-element.elementor-element-8e9f72b .elementor-counter-title{
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f14579d */.elementor-70 .elementor-element.elementor-element-f14579d{
    min-height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0cf88e8 *//*
Con .elementor-70 .elementor-element.elementor-element-0cf88e8 .elementor-counter (e -title) posso customizzare il css solo per questo counter. Se non metto .elementor-70 .elementor-element.elementor-element-0cf88e8 lo stile si applica a tutti i counter della pagina
*/

@media (max-width:1024px){
    .elementor-70 .elementor-element.elementor-element-0cf88e8 .elementor-counter{
        gap: 1rem;
    }
}

.elementor-70 .elementor-element.elementor-element-0cf88e8 .elementor-counter-title{
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d5f85b */.elementor-70 .elementor-element.elementor-element-5d5f85b{
    min-height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2740d59 *//*
Con .elementor-70 .elementor-element.elementor-element-2740d59 .elementor-counter (e -title) posso customizzare il css solo per questo counter. Se non metto .elementor-70 .elementor-element.elementor-element-2740d59 lo stile si applica a tutti i counter della pagina
*/

@media (max-width:1024px){
    .elementor-70 .elementor-element.elementor-element-2740d59 .elementor-counter{
        gap: 1rem;
    }
}

.elementor-70 .elementor-element.elementor-element-2740d59 .elementor-counter-title{
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-143bacb */.elementor-70 .elementor-element.elementor-element-143bacb{
    min-height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d906b03 */.elementor-70 .elementor-element.elementor-element-d906b03{
    max-width: 30rem;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0db1ce8 */.elementor-70 .elementor-element.elementor-element-0db1ce8{
    max-width: 1300px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-752fe4d */.elementor-70 .elementor-element.elementor-element-752fe4d{
    height: min-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f36fcce */.elementor-70 .elementor-element.elementor-element-f36fcce{
    width: 4rem;
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30deec1 */.elementor-70 .elementor-element.elementor-element-30deec1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa632b1 */.elementor-70 .elementor-element.elementor-element-fa632b1{
    width: 4rem;
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ab0b97 */.elementor-70 .elementor-element.elementor-element-6ab0b97{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f91a9 */.elementor-70 .elementor-element.elementor-element-39f91a9{
    width: 4rem;
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e708d0 */.elementor-70 .elementor-element.elementor-element-8e708d0{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f16e5c7 */.elementor-70 .elementor-element.elementor-element-f16e5c7{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-882e7b3 */details{
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, .05);
    border-radius: 11px;
    border: 1px solid rgba(0, 0, 0, 0.05);
}/* End custom CSS */
/* Start custom CSS *//* Stile base per le voci del menu */
.custom-tab-btn {
    cursor: pointer;
    padding: 15px 20px;
    margin: 10px 0;
    border-left: 4px solid transparent; /* Bordo invisibile di default */
    transition: all 0.3s ease;
}

/* Stile per la voce attiva (Sfondo grigio e bordo rosso) */
.custom-tab-btn.active-tab {
    background-color: #f2f2f2;
    border-left-color: #a81c23; /* Colore rosso del bordo */
    border-radius: 0 8px 8px 0; /* Angoli smussati a destra */
    font-weight: bold;
}

/* Nascondi tutti i contenuti di default */
.custom-tab-content:not(.active-content) {
    display: none !important;
}
@keyframes customZoomIn {
  from {
    opacity: 0;
    transform: scale(0.9); /* Inizia un po' più piccolo */
  }
  to {
    opacity: 1;
    transform: scale(1); /* Finisce a dimensione normale */
  }
}

/* --- Applica l'animazione quando la tab è attiva --- */
.custom-tab-content.active-content .blocco-servizio {
  /* Assicurati che OGNI singolo contenitore delle 4 schede abbia la classe 'blocco-servizio' */
  opacity: 0; /* Nascondi inizialmente i figli per l'animazione */
  animation-name: customZoomIn;
  animation-duration: 0.5s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards; /* Mantiene lo stato finale dopo l'animazione */
  transform-origin: center center;
}

/* --- Applica ritardi di animazione incrementali per lo staggering (a catena) --- */
.custom-tab-content.active-content .blocco-servizio:nth-child(1) { animation-delay: 0.1s; }
.custom-tab-content.active-content .blocco-servizio:nth-child(2) { animation-delay: 0.2s; }
.custom-tab-content.active-content .blocco-servizio:nth-child(3) { animation-delay: 0.3s; }
.custom-tab-content.active-content .blocco-servizio:nth-child(4) { animation-delay: 0.4s; }



body {
    background-color: black !important;
    max-width: 100vw;
}

body.bg-light {
    background-color: white !important;
}/* End custom CSS */