.elementor-18174 .elementor-element.elementor-element-44e066a{--display:flex;--min-height:365px;--background-transition:0.3s;--overlay-opacity:0.65;--padding-block-start:42px;--padding-block-end:42px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-18174 .elementor-element.elementor-element-44e066a:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-44e066a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071A46;background-image:url("https://ml4ijo8flgsm.i.optimole.com/w:auto/h:auto/q:mauto/ig:avif/https://sparrelectronics.com/wp-content/uploads/2026/08/6005990-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18174 .elementor-element.elementor-element-44e066a::before, .elementor-18174 .elementor-element.elementor-element-44e066a > .elementor-background-video-container::before, .elementor-18174 .elementor-element.elementor-element-44e066a > .e-con-inner > .elementor-background-video-container::before, .elementor-18174 .elementor-element.elementor-element-44e066a > .elementor-background-slideshow::before, .elementor-18174 .elementor-element.elementor-element-44e066a > .e-con-inner > .elementor-background-slideshow::before, .elementor-18174 .elementor-element.elementor-element-44e066a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#071A46;}.elementor-18174 .elementor-element.elementor-element-44e066a, .elementor-18174 .elementor-element.elementor-element-44e066a::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-9570e79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-f2baecc{text-align:center;}.elementor-18174 .elementor-element.elementor-element-f2baecc .elementor-heading-title{color:#C8DCFF;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;}.elementor-18174 .elementor-element.elementor-element-ba07d2d{text-align:center;}.elementor-18174 .elementor-element.elementor-element-ba07d2d .elementor-heading-title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:43px;font-weight:700;line-height:1.16em;}.elementor-18174 .elementor-element.elementor-element-93e9b4c{text-align:center;color:#E5EEFF;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:1.55em;}.elementor-18174 .elementor-element.elementor-element-93fe3bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:14px 14px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-5db243b .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#941931;border-style:solid;border-width:1px 1px 1px 1px;border-color:#941931;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-18174 .elementor-element.elementor-element-5db243b .elementor-button:hover, .elementor-18174 .elementor-element.elementor-element-5db243b .elementor-button:focus{color:#FFFFFF;background-color:#751127;border-color:#751127;}.elementor-18174 .elementor-element.elementor-element-5db243b .elementor-button:hover svg, .elementor-18174 .elementor-element.elementor-element-5db243b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-236d248 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:rgba(255,255,255,0.06);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.8);border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-18174 .elementor-element.elementor-element-236d248 .elementor-button:hover, .elementor-18174 .elementor-element.elementor-element-236d248 .elementor-button:focus{color:#1B2F5A;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-236d248 .elementor-button:hover svg, .elementor-18174 .elementor-element.elementor-element-236d248 .elementor-button:focus svg{fill:#1B2F5A;}.elementor-18174 .elementor-element.elementor-element-b35ca75c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:88px;--padding-block-end:88px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-b35ca75c:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-b35ca75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-b35ca75c, .elementor-18174 .elementor-element.elementor-element-b35ca75c::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-77b82190{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:12px 12px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-ad563800{text-align:center;}.elementor-18174 .elementor-element.elementor-element-ad563800 .elementor-heading-title{color:#941932;font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:700;}.elementor-18174 .elementor-element.elementor-element-08d9552f{text-align:center;}.elementor-18174 .elementor-element.elementor-element-08d9552f .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-1c69ff77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:18px 18px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:34px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-18174 .elementor-element.elementor-element-66d5e930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:018px 018px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:6px 6px 6px 6px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-18174 .elementor-element.elementor-element-66d5e930:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-66d5e930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-66d5e930, .elementor-18174 .elementor-element.elementor-element-66d5e930::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-66d5e930.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18174 .elementor-element.elementor-element-de926113 img{width:92px;}.elementor-18174 .elementor-element.elementor-element-289d14d8{text-align:center;}.elementor-18174 .elementor-element.elementor-element-289d14d8 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-e84dcaa4{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:6px 6px 6px 6px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-18174 .elementor-element.elementor-element-e84dcaa4:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-e84dcaa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-e84dcaa4, .elementor-18174 .elementor-element.elementor-element-e84dcaa4::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-e84dcaa4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18174 .elementor-element.elementor-element-9335ff54 img{width:92px;}.elementor-18174 .elementor-element.elementor-element-2fe69eb0{text-align:center;}.elementor-18174 .elementor-element.elementor-element-2fe69eb0 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-cb2e9f43{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:6px 6px 6px 6px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-18174 .elementor-element.elementor-element-cb2e9f43:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-cb2e9f43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-cb2e9f43, .elementor-18174 .elementor-element.elementor-element-cb2e9f43::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-d212f507 img{width:92px;}.elementor-18174 .elementor-element.elementor-element-6357a542{text-align:center;}.elementor-18174 .elementor-element.elementor-element-6357a542 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-0ed17dee{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:6px 6px 6px 6px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-18174 .elementor-element.elementor-element-0ed17dee:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-0ed17dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-0ed17dee, .elementor-18174 .elementor-element.elementor-element-0ed17dee::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-a974dbda img{width:92px;}.elementor-18174 .elementor-element.elementor-element-07fdcfa7{text-align:center;}.elementor-18174 .elementor-element.elementor-element-07fdcfa7 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-b0ca1b24{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:6px 6px 6px 6px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-18174 .elementor-element.elementor-element-b0ca1b24:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-b0ca1b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-b0ca1b24, .elementor-18174 .elementor-element.elementor-element-b0ca1b24::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-42fd9ae8 img{width:92px;}.elementor-18174 .elementor-element.elementor-element-05fd77f7{text-align:center;}.elementor-18174 .elementor-element.elementor-element-05fd77f7 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-e4865f94{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:6px 6px 6px 6px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-18174 .elementor-element.elementor-element-e4865f94:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-e4865f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-e4865f94, .elementor-18174 .elementor-element.elementor-element-e4865f94::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-043f42bd img{width:92px;}.elementor-18174 .elementor-element.elementor-element-ede6c913{text-align:center;}.elementor-18174 .elementor-element.elementor-element-ede6c913 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-9c1ed9e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-f23f390a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-6898f0ab{text-align:center;}.elementor-18174 .elementor-element.elementor-element-6898f0ab .elementor-heading-title{color:#1F3D79;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-18174 .elementor-element.elementor-element-4d18ab85{text-align:center;}.elementor-18174 .elementor-element.elementor-element-4d18ab85 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-162f4ba0{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-96aa4205{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:88px;--padding-block-end:88px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-96aa4205:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-96aa4205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.elementor-18174 .elementor-element.elementor-element-96aa4205, .elementor-18174 .elementor-element.elementor-element-96aa4205::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-3a37109f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:14px 14px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-7c1ada89{text-align:center;}.elementor-18174 .elementor-element.elementor-element-7c1ada89 .elementor-heading-title{color:#1F3D79;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-18174 .elementor-element.elementor-element-88feb412{text-align:center;}.elementor-18174 .elementor-element.elementor-element-88feb412 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-524e39fb{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-d94e52e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:22px 22px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:32px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-18174 .elementor-element.elementor-element-e36b3516{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(31,61,121,0.07);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-e36b3516:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-e36b3516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-e36b3516, .elementor-18174 .elementor-element.elementor-element-e36b3516::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-df4f17cf .elementor-icon-wrapper{text-align:center;}.elementor-18174 .elementor-element.elementor-element-df4f17cf.elementor-view-stacked .elementor-icon{background-color:#1F3D79;color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-df4f17cf.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-df4f17cf.elementor-view-default .elementor-icon{color:#1F3D79;border-color:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-df4f17cf.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-df4f17cf.elementor-view-default .elementor-icon svg{fill:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-df4f17cf.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-df4f17cf.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-df4f17cf .elementor-icon{font-size:28px;padding:0.65em;}.elementor-18174 .elementor-element.elementor-element-df4f17cf .elementor-icon svg{height:28px;}.elementor-18174 .elementor-element.elementor-element-a682c0f9{text-align:center;}.elementor-18174 .elementor-element.elementor-element-a682c0f9 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-d519759f{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-126a08d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(31,61,121,0.07);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-126a08d9:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-126a08d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-126a08d9, .elementor-18174 .elementor-element.elementor-element-126a08d9::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-9ce270c1 .elementor-icon-wrapper{text-align:center;}.elementor-18174 .elementor-element.elementor-element-9ce270c1.elementor-view-stacked .elementor-icon{background-color:#1F3D79;color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-9ce270c1.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-9ce270c1.elementor-view-default .elementor-icon{color:#1F3D79;border-color:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-9ce270c1.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-9ce270c1.elementor-view-default .elementor-icon svg{fill:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-9ce270c1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-9ce270c1.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-9ce270c1 .elementor-icon{font-size:28px;padding:0.65em;}.elementor-18174 .elementor-element.elementor-element-9ce270c1 .elementor-icon svg{height:28px;}.elementor-18174 .elementor-element.elementor-element-6fd5b03c{text-align:center;}.elementor-18174 .elementor-element.elementor-element-6fd5b03c .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-bdef49f5{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-efd33fa7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(31,61,121,0.07);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-efd33fa7:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-efd33fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-efd33fa7, .elementor-18174 .elementor-element.elementor-element-efd33fa7::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-51aa41d2 .elementor-icon-wrapper{text-align:center;}.elementor-18174 .elementor-element.elementor-element-51aa41d2.elementor-view-stacked .elementor-icon{background-color:#1F3D79;color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-51aa41d2.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-51aa41d2.elementor-view-default .elementor-icon{color:#1F3D79;border-color:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-51aa41d2.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-51aa41d2.elementor-view-default .elementor-icon svg{fill:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-51aa41d2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-51aa41d2.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-51aa41d2 .elementor-icon{font-size:28px;padding:0.65em;}.elementor-18174 .elementor-element.elementor-element-51aa41d2 .elementor-icon svg{height:28px;}.elementor-18174 .elementor-element.elementor-element-f3d0cc7b{text-align:center;}.elementor-18174 .elementor-element.elementor-element-f3d0cc7b .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-8c055e0d{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-4d7855b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(31,61,121,0.07);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-4d7855b4:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-4d7855b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-4d7855b4, .elementor-18174 .elementor-element.elementor-element-4d7855b4::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-036bc892 .elementor-icon-wrapper{text-align:center;}.elementor-18174 .elementor-element.elementor-element-036bc892.elementor-view-stacked .elementor-icon{background-color:#1F3D79;color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-036bc892.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-036bc892.elementor-view-default .elementor-icon{color:#1F3D79;border-color:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-036bc892.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-036bc892.elementor-view-default .elementor-icon svg{fill:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-036bc892.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-036bc892.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-036bc892 .elementor-icon{font-size:28px;padding:0.65em;}.elementor-18174 .elementor-element.elementor-element-036bc892 .elementor-icon svg{height:28px;}.elementor-18174 .elementor-element.elementor-element-c8c7b21f{text-align:center;}.elementor-18174 .elementor-element.elementor-element-c8c7b21f .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-8cad0409{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-6c40c459{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(31,61,121,0.07);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-6c40c459:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-6c40c459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-6c40c459, .elementor-18174 .elementor-element.elementor-element-6c40c459::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-d87fd091 .elementor-icon-wrapper{text-align:center;}.elementor-18174 .elementor-element.elementor-element-d87fd091.elementor-view-stacked .elementor-icon{background-color:#1F3D79;color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-d87fd091.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-d87fd091.elementor-view-default .elementor-icon{color:#1F3D79;border-color:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-d87fd091.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-d87fd091.elementor-view-default .elementor-icon svg{fill:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-d87fd091.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-d87fd091.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-d87fd091 .elementor-icon{font-size:28px;padding:0.65em;}.elementor-18174 .elementor-element.elementor-element-d87fd091 .elementor-icon svg{height:28px;}.elementor-18174 .elementor-element.elementor-element-a056a6b2{text-align:center;}.elementor-18174 .elementor-element.elementor-element-a056a6b2 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-d1c0f5ae{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-e86b508b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E3E6E9;--border-color:#E3E6E9;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(31,61,121,0.07);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-e86b508b:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-e86b508b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-e86b508b, .elementor-18174 .elementor-element.elementor-element-e86b508b::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-5b698ccd .elementor-icon-wrapper{text-align:center;}.elementor-18174 .elementor-element.elementor-element-5b698ccd.elementor-view-stacked .elementor-icon{background-color:#1F3D79;color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-5b698ccd.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-5b698ccd.elementor-view-default .elementor-icon{color:#1F3D79;border-color:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-5b698ccd.elementor-view-framed .elementor-icon, .elementor-18174 .elementor-element.elementor-element-5b698ccd.elementor-view-default .elementor-icon svg{fill:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-5b698ccd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-5b698ccd.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-5b698ccd .elementor-icon{font-size:28px;padding:0.65em;}.elementor-18174 .elementor-element.elementor-element-5b698ccd .elementor-icon svg{height:28px;}.elementor-18174 .elementor-element.elementor-element-be91275a{text-align:center;}.elementor-18174 .elementor-element.elementor-element-be91275a .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-07515617{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-bd65597a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:88px;--padding-block-end:88px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-bd65597a:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-bd65597a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.elementor-18174 .elementor-element.elementor-element-bd65597a, .elementor-18174 .elementor-element.elementor-element-bd65597a::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-8ed7e08c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-437b4793{text-align:center;}.elementor-18174 .elementor-element.elementor-element-437b4793 .elementor-heading-title{color:#1F3D79;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-18174 .elementor-element.elementor-element-c6fe5e92{text-align:center;}.elementor-18174 .elementor-element.elementor-element-c6fe5e92 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-583f0d7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-52fbbbc4{--display:flex;--min-height:418px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:12px 12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E5E9F0;--border-color:#E5E9F0;--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04);--padding-block-start:28px;--padding-block-end:28px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-52fbbbc4:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-52fbbbc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-52fbbbc4, .elementor-18174 .elementor-element.elementor-element-52fbbbc4::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-669d917e{text-align:left;}.elementor-18174 .elementor-element.elementor-element-07a73730{text-align:left;}.elementor-18174 .elementor-element.elementor-element-07a73730 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-c1a5d01f{text-align:left;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-78b70123 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;fill:#1F3D79;color:#1F3D79;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3D79;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-18174 .elementor-element.elementor-element-78b70123 .elementor-button:hover, .elementor-18174 .elementor-element.elementor-element-78b70123 .elementor-button:focus{color:#FFFFFF;background-color:#941932;border-color:#941932;}.elementor-18174 .elementor-element.elementor-element-78b70123 .elementor-button:hover svg, .elementor-18174 .elementor-element.elementor-element-78b70123 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-8c694e0f{--display:flex;--min-height:418px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:12px 12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E5E9F0;--border-color:#E5E9F0;--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04);--padding-block-start:28px;--padding-block-end:28px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-8c694e0f:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-8c694e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-8c694e0f, .elementor-18174 .elementor-element.elementor-element-8c694e0f::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-45d91aa4{text-align:left;}.elementor-18174 .elementor-element.elementor-element-18d43dc7{text-align:left;}.elementor-18174 .elementor-element.elementor-element-18d43dc7 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-e89f7a1b{text-align:left;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-bc9093d8 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;fill:#1F3D79;color:#1F3D79;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3D79;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-18174 .elementor-element.elementor-element-bc9093d8 .elementor-button:hover, .elementor-18174 .elementor-element.elementor-element-bc9093d8 .elementor-button:focus{color:#FFFFFF;background-color:#941932;border-color:#941932;}.elementor-18174 .elementor-element.elementor-element-bc9093d8 .elementor-button:hover svg, .elementor-18174 .elementor-element.elementor-element-bc9093d8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-ab82fd93{--display:flex;--min-height:418px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:12px 12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#E5E9F0;--border-color:#E5E9F0;--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 32px 0px rgba(0,0,0,0.04);--padding-block-start:28px;--padding-block-end:28px;--padding-inline-start:28px;--padding-inline-end:28px;}.elementor-18174 .elementor-element.elementor-element-ab82fd93:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-ab82fd93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-ab82fd93, .elementor-18174 .elementor-element.elementor-element-ab82fd93::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-b6ac0597{text-align:left;}.elementor-18174 .elementor-element.elementor-element-cd701e47{text-align:left;}.elementor-18174 .elementor-element.elementor-element-cd701e47 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-0d329891{text-align:left;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-bf5b3d3b .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;fill:#1F3D79;color:#1F3D79;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3D79;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-18174 .elementor-element.elementor-element-bf5b3d3b .elementor-button:hover, .elementor-18174 .elementor-element.elementor-element-bf5b3d3b .elementor-button:focus{color:#FFFFFF;background-color:#941932;border-color:#941932;}.elementor-18174 .elementor-element.elementor-element-bf5b3d3b .elementor-button:hover svg, .elementor-18174 .elementor-element.elementor-element-bf5b3d3b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-fc87484a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:88px;--padding-block-end:88px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-077cc8d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-b6b4bb2e{text-align:center;}.elementor-18174 .elementor-element.elementor-element-b6b4bb2e .elementor-heading-title{color:#1F3D79;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-18174 .elementor-element.elementor-element-0c1496e4{text-align:center;}.elementor-18174 .elementor-element.elementor-element-0c1496e4 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-96bf47f7{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-8d040c4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-7ed8d95b .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#1F3D79;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F3D79;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-18174 .elementor-element.elementor-element-7ed8d95b .elementor-button:hover, .elementor-18174 .elementor-element.elementor-element-7ed8d95b .elementor-button:focus{color:#FFFFFF;background-color:#941932;border-color:#941932;}.elementor-18174 .elementor-element.elementor-element-7ed8d95b .elementor-button:hover svg, .elementor-18174 .elementor-element.elementor-element-7ed8d95b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-f8e23730{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:88px;--padding-block-end:88px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-f8e23730:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-f8e23730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-f8e23730, .elementor-18174 .elementor-element.elementor-element-f8e23730::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-94d3f557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:14px 14px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-ff05ae5d{text-align:center;}.elementor-18174 .elementor-element.elementor-element-ff05ae5d .elementor-heading-title{color:#1F3D79;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-18174 .elementor-element.elementor-element-88a104d5{text-align:center;}.elementor-18174 .elementor-element.elementor-element-88a104d5 .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-91d2d037{text-align:center;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-accordion-item{border-width:1px;border-color:#E3E6E9;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#E3E6E9;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#E3E6E9;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-tab-title{background-color:#F6F7FB;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-accordion-icon, .elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-accordion-title{color:#292930;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-accordion-icon svg{fill:#292930;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-active .elementor-accordion-icon, .elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-active .elementor-accordion-title{color:#941932;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-active .elementor-accordion-icon svg{fill:#941932;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-tab-content{background-color:#FFFFFF;color:#777777;font-family:"DM Sans", Sans-serif;font-size:16px;}.elementor-18174 .elementor-element.elementor-element-214b034b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:58px;--padding-block-end:58px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-214b034b:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-214b034b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3D79;}.elementor-18174 .elementor-element.elementor-element-214b034b, .elementor-18174 .elementor-element.elementor-element-214b034b::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-237c38b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:54px 54px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-04974f3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:18px 18px;--background-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-3a13e961 .elementor-heading-title{color:#FF94AA;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.2px;}.elementor-18174 .elementor-element.elementor-element-709c9aa3{text-align:left;}.elementor-18174 .elementor-element.elementor-element-709c9aa3 .elementor-heading-title{color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-c0bc9d4b{color:#D8E0EF;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.7em;}.elementor-18174 .elementor-element.elementor-element-4047a47d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:18px 18px 18px 18px;box-shadow:0px 20px 55px 0px rgba(0,0,0,0.18);--padding-block-start:26px;--padding-block-end:26px;--padding-inline-start:26px;--padding-inline-end:26px;}.elementor-18174 .elementor-element.elementor-element-4047a47d:not(.elementor-motion-effects-element-type-background), .elementor-18174 .elementor-element.elementor-element-4047a47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18174 .elementor-element.elementor-element-4047a47d, .elementor-18174 .elementor-element.elementor-element-4047a47d::before{--border-transition:0.3s;}.elementor-18174 .elementor-element.elementor-element-3003012b{text-align:left;}.elementor-18174 .elementor-element.elementor-element-3003012b .elementor-heading-title{color:#292930;font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:700;line-height:1.15em;}.elementor-18174 .elementor-element.elementor-element-455beab7{color:#777777;font-family:"DM Sans", Sans-serif;font-size:15px;}.elementor-18174 .elementor-element.elementor-element-455beab7 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-44e066a{--min-height:345px;}.elementor-18174 .elementor-element.elementor-element-ba07d2d .elementor-heading-title{font-size:36px;}.elementor-18174 .elementor-element.elementor-element-b35ca75c{--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-08d9552f .elementor-heading-title{font-size:28px;}.elementor-18174 .elementor-element.elementor-element-289d14d8 .elementor-heading-title{font-size:18px;}.elementor-18174 .elementor-element.elementor-element-2fe69eb0 .elementor-heading-title{font-size:18px;}.elementor-18174 .elementor-element.elementor-element-6357a542 .elementor-heading-title{font-size:18px;}.elementor-18174 .elementor-element.elementor-element-07fdcfa7 .elementor-heading-title{font-size:18px;}.elementor-18174 .elementor-element.elementor-element-05fd77f7 .elementor-heading-title{font-size:18px;}.elementor-18174 .elementor-element.elementor-element-ede6c913 .elementor-heading-title{font-size:18px;}.elementor-18174 .elementor-element.elementor-element-9c1ed9e4{--padding-block-start:44px;--padding-block-end:44px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-4d18ab85 .elementor-heading-title{font-size:30px;}.elementor-18174 .elementor-element.elementor-element-96aa4205{--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-88feb412 .elementor-heading-title{font-size:30px;}.elementor-18174 .elementor-element.elementor-element-a682c0f9 .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-6fd5b03c .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-f3d0cc7b .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-c8c7b21f .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-a056a6b2 .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-be91275a .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-bd65597a{--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-c6fe5e92 .elementor-heading-title{font-size:30px;}.elementor-18174 .elementor-element.elementor-element-07a73730 .elementor-heading-title{font-size:22px;}.elementor-18174 .elementor-element.elementor-element-18d43dc7 .elementor-heading-title{font-size:22px;}.elementor-18174 .elementor-element.elementor-element-cd701e47 .elementor-heading-title{font-size:22px;}.elementor-18174 .elementor-element.elementor-element-fc87484a{--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-0c1496e4 .elementor-heading-title{font-size:30px;}.elementor-18174 .elementor-element.elementor-element-f8e23730{--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-88a104d5 .elementor-heading-title{font-size:30px;}.elementor-18174 .elementor-element.elementor-element-214b034b{--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-18174 .elementor-element.elementor-element-237c38b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-18174 .elementor-element.elementor-element-709c9aa3 .elementor-heading-title{font-size:30px;}.elementor-18174 .elementor-element.elementor-element-3003012b .elementor-heading-title{font-size:23px;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-44e066a{--min-height:330px;}.elementor-18174 .elementor-element.elementor-element-ba07d2d .elementor-heading-title{font-size:28px;}.elementor-18174 .elementor-element.elementor-element-93e9b4c{font-size:16px;}.elementor-18174 .elementor-element.elementor-element-93fe3bc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-18174 .elementor-element.elementor-element-b35ca75c{--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:18px;--padding-inline-end:18px;}.elementor-18174 .elementor-element.elementor-element-ad563800 .elementor-heading-title{font-size:30px;}.elementor-18174 .elementor-element.elementor-element-08d9552f .elementor-heading-title{font-size:28px;}.elementor-18174 .elementor-element.elementor-element-1c69ff77{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-18174 .elementor-element.elementor-element-66d5e930{--width:30.24%;}.elementor-18174 .elementor-element.elementor-element-289d14d8 .elementor-heading-title{font-size:17px;}.elementor-18174 .elementor-element.elementor-element-e84dcaa4{--width:29.148%;}.elementor-18174 .elementor-element.elementor-element-2fe69eb0 .elementor-heading-title{font-size:17px;}.elementor-18174 .elementor-element.elementor-element-6357a542 .elementor-heading-title{font-size:17px;}.elementor-18174 .elementor-element.elementor-element-07fdcfa7 .elementor-heading-title{font-size:17px;}.elementor-18174 .elementor-element.elementor-element-05fd77f7 .elementor-heading-title{font-size:17px;}.elementor-18174 .elementor-element.elementor-element-ede6c913 .elementor-heading-title{font-size:17px;}.elementor-18174 .elementor-element.elementor-element-9c1ed9e4{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:18px;--padding-inline-end:18px;}.elementor-18174 .elementor-element.elementor-element-4d18ab85 .elementor-heading-title{font-size:24px;}.elementor-18174 .elementor-element.elementor-element-96aa4205{--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:18px;--padding-inline-end:18px;}.elementor-18174 .elementor-element.elementor-element-88feb412 .elementor-heading-title{font-size:24px;}.elementor-18174 .elementor-element.elementor-element-e36b3516{--width:100%;}.elementor-18174 .elementor-element.elementor-element-a682c0f9 .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-126a08d9{--width:100%;}.elementor-18174 .elementor-element.elementor-element-6fd5b03c .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-efd33fa7{--width:100%;}.elementor-18174 .elementor-element.elementor-element-f3d0cc7b .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-4d7855b4{--width:100%;}.elementor-18174 .elementor-element.elementor-element-c8c7b21f .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-6c40c459{--width:100%;}.elementor-18174 .elementor-element.elementor-element-a056a6b2 .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-e86b508b{--width:100%;}.elementor-18174 .elementor-element.elementor-element-be91275a .elementor-heading-title{font-size:19px;}.elementor-18174 .elementor-element.elementor-element-bd65597a{--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:18px;--padding-inline-end:18px;}.elementor-18174 .elementor-element.elementor-element-c6fe5e92 .elementor-heading-title{font-size:24px;}.elementor-18174 .elementor-element.elementor-element-583f0d7a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-18174 .elementor-element.elementor-element-07a73730 .elementor-heading-title{font-size:22px;}.elementor-18174 .elementor-element.elementor-element-18d43dc7 .elementor-heading-title{font-size:22px;}.elementor-18174 .elementor-element.elementor-element-cd701e47 .elementor-heading-title{font-size:22px;}.elementor-18174 .elementor-element.elementor-element-fc87484a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:18px;--padding-inline-end:18px;}.elementor-18174 .elementor-element.elementor-element-0c1496e4 .elementor-heading-title{font-size:24px;}.elementor-18174 .elementor-element.elementor-element-f8e23730{--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:18px;--padding-inline-end:18px;}.elementor-18174 .elementor-element.elementor-element-88a104d5 .elementor-heading-title{font-size:24px;}.elementor-18174 .elementor-element.elementor-element-214b034b{--padding-block-start:38px;--padding-block-end:38px;--padding-inline-start:18px;--padding-inline-end:18px;}.elementor-18174 .elementor-element.elementor-element-709c9aa3 .elementor-heading-title{font-size:24px;}.elementor-18174 .elementor-element.elementor-element-4047a47d{--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-18174 .elementor-element.elementor-element-3003012b .elementor-heading-title{font-size:23px;}}@media(min-width:768px){.elementor-18174 .elementor-element.elementor-element-66d5e930{--width:15.25%;}.elementor-18174 .elementor-element.elementor-element-e84dcaa4{--width:15.25%;}.elementor-18174 .elementor-element.elementor-element-e36b3516{--width:31.8%;}.elementor-18174 .elementor-element.elementor-element-126a08d9{--width:31.8%;}.elementor-18174 .elementor-element.elementor-element-efd33fa7{--width:31.8%;}.elementor-18174 .elementor-element.elementor-element-4d7855b4{--width:31.8%;}.elementor-18174 .elementor-element.elementor-element-6c40c459{--width:31.8%;}.elementor-18174 .elementor-element.elementor-element-e86b508b{--width:31.8%;}.elementor-18174 .elementor-element.elementor-element-04974f3c{--width:38%;}.elementor-18174 .elementor-element.elementor-element-4047a47d{--width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18174 .elementor-element.elementor-element-66d5e930{--width:31.7%;}.elementor-18174 .elementor-element.elementor-element-e84dcaa4{--width:31.7%;}.elementor-18174 .elementor-element.elementor-element-e36b3516{--width:48.5%;}.elementor-18174 .elementor-element.elementor-element-126a08d9{--width:48.5%;}.elementor-18174 .elementor-element.elementor-element-efd33fa7{--width:48.5%;}.elementor-18174 .elementor-element.elementor-element-4d7855b4{--width:48.5%;}.elementor-18174 .elementor-element.elementor-element-6c40c459{--width:48.5%;}.elementor-18174 .elementor-element.elementor-element-e86b508b{--width:48.5%;}.elementor-18174 .elementor-element.elementor-element-04974f3c{--width:100%;}.elementor-18174 .elementor-element.elementor-element-4047a47d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-66d5e930 */.elementor-18174 .elementor-element.elementor-element-66d5e930{width:15.25%;flex:0 0 15.25%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-66d5e930{width:31.7%;flex-basis:31.7%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-66d5e930{width:47.2%;flex-basis:47.2%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e84dcaa4 */.elementor-18174 .elementor-element.elementor-element-e84dcaa4{width:15.25%;flex:0 0 15.25%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-e84dcaa4{width:31.7%;flex-basis:31.7%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e84dcaa4{width:47.2%;flex-basis:47.2%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb2e9f43 */.elementor-18174 .elementor-element.elementor-element-cb2e9f43{width:15.25%;flex:0 0 15.25%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-cb2e9f43{width:31.7%;flex-basis:31.7%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-cb2e9f43{width:47.2%;flex-basis:47.2%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ed17dee */.elementor-18174 .elementor-element.elementor-element-0ed17dee{width:15.25%;flex:0 0 15.25%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-0ed17dee{width:31.7%;flex-basis:31.7%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-0ed17dee{width:47.2%;flex-basis:47.2%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ca1b24 */.elementor-18174 .elementor-element.elementor-element-b0ca1b24{width:15.25%;flex:0 0 15.25%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-b0ca1b24{width:31.7%;flex-basis:31.7%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-b0ca1b24{width:47.2%;flex-basis:47.2%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4865f94 */.elementor-18174 .elementor-element.elementor-element-e4865f94{width:15.25%;flex:0 0 15.25%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-e4865f94{width:31.7%;flex-basis:31.7%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e4865f94{width:47.2%;flex-basis:47.2%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c69ff77 */.elementor-18174 .elementor-element.elementor-element-1c69ff77{width:100%;flex:0 0 100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b82190 */.elementor-18174 .elementor-element.elementor-element-77b82190{width:100%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b35ca75c */.elementor-18174 .elementor-element.elementor-element-b35ca75c .sparr-why-card{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;}
.elementor-18174 .elementor-element.elementor-element-b35ca75c .sparr-why-card:hover{transform:translateY(-7px);border-color:#941932;box-shadow:0 18px 38px rgba(31,61,121,.13);}
.elementor-18174 .elementor-element.elementor-element-b35ca75c .sparr-why-card img{transition:transform .3s ease;}
.elementor-18174 .elementor-element.elementor-element-b35ca75c .sparr-why-card:hover img{transform:scale(1.07);}
@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-b35ca75c .sparr-why-card,.elementor-18174 .elementor-element.elementor-element-b35ca75c .sparr-why-card img{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for wd_product_categories, class: .elementor-element-e73dd6e4 */.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category{background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;transition:transform .32s ease;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wrapp-category{display:flex;flex-direction:column;height:100%;min-height:342px;background:#FFFFFF;border:1px solid #E1E6EF;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px rgba(31,61,121,.08);transition:border-color .32s ease,box-shadow .32s ease;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp{position:relative;display:flex;align-items:center;justify-content:center;height:254px;min-height:254px;background:linear-gradient(145deg,#F8FAFD 0%,#F2F5FA 100%);overflow:hidden;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp:before{content:'';position:absolute;width:205px;height:205px;left:50%;top:50%;transform:translate(-50%,-48%);border-radius:50%;background:linear-gradient(145deg,#FFFFFF 0%,#E3E8F0 100%);box-shadow:0 16px 25px rgba(23,45,84,.18),inset 0 1px 0 rgba(255,255,255,.9);transition:transform .38s ease,background .38s ease,box-shadow .38s ease;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:254px;margin:0!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{position:relative;z-index:2;width:auto!important;height:218px!important;max-width:76%!important;aspect-ratio:auto!important;object-fit:contain!important;padding:0!important;mix-blend-mode:multiply;filter:drop-shadow(0 8px 8px rgba(21,34,57,.18));transition:transform .38s ease,filter .38s ease;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask{position:relative!important;inset:auto!important;transform:none!important;display:flex!important;align-items:center;min-height:88px;padding:22px 24px!important;background:#FFFFFF!important;opacity:1!important;border-top:1px solid #EDF0F5;text-align:left!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title{position:relative;font-family:'DM Sans',sans-serif!important;font-size:18px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.25px;text-transform:uppercase;color:#292930!important;margin:0!important;padding:0 38px 0 0!important;transition:color .28s ease;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title:after{content:'\2192';position:absolute;right:0;top:50%;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#EEF3FB;color:#1F3D79;font-size:17px;line-height:1;transform:translateY(-50%);transition:background .28s ease,color .28s ease,transform .28s ease;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .count,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .more-products{display:none!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover{transform:translateY(-8px);}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .wrapp-category{border-color:#1F3D79;box-shadow:0 22px 46px rgba(31,61,121,.16);}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .category-image-wrapp:before{transform:translate(-50%,-48%) scale(1.06);background:linear-gradient(145deg,#FFFFFF 0%,#DDE8F8 100%);box-shadow:0 20px 32px rgba(31,61,121,.24),inset 0 1px 0 rgba(255,255,255,.95);}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:translateY(-4px) scale(1.045);filter:drop-shadow(0 13px 11px rgba(21,34,57,.24));}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .wd-entities-title{color:#941932!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .wd-entities-title:after{background:#941932;color:#FFFFFF;transform:translateY(-50%) translateX(3px);}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-link:focus-visible{outline:3px solid #FFDC60!important;outline-offset:-4px;border-radius:18px;}
@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wrapp-category{min-height:316px;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{height:230px;min-height:230px;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp:before{width:185px;height:185px;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{height:196px!important;max-width:72%!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask{min-height:82px;padding:20px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wrapp-category,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp:before,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title:after{transition:none!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:none!important;}}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp:before{width:218px;height:218px;background:linear-gradient(145deg,#FFFFFF 0%,#DCE3ED 100%);}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{width:202px!important;height:202px!important;max-width:202px!important;aspect-ratio:1/1!important;object-fit:contain!important;padding:8px!important;border-radius:50%!important;background:#FFFFFF;mix-blend-mode:normal;filter:drop-shadow(0 8px 8px rgba(21,34,57,.14));}
@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp:before{width:198px;height:198px;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{width:184px!important;height:184px!important;max-width:184px!important;}}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category{margin-bottom:26px!important;transition:transform .35s cubic-bezier(.2,.7,.2,1)!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wrapp-category,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .wrapp-category{display:flex;flex-direction:column;min-height:0!important;background:transparent!important;border:0!important;border-radius:12px!important;overflow:visible!important;box-shadow:none!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp{height:252px!important;min-height:252px!important;background:transparent!important;overflow:visible!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp:before{display:none!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{height:252px!important;min-height:252px!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{width:auto!important;height:246px!important;max-width:92%!important;aspect-ratio:auto!important;object-fit:contain!important;padding:0!important;border-radius:0!important;background:transparent!important;mix-blend-mode:normal!important;filter:drop-shadow(2px 6px 7px rgba(20,30,48,.28))!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:nth-child(1) img{content:url('https://ml4ijo8flgsm.i.optimole.com/w:auto/h:auto/q:mauto/ig:avif/https://sparrelectronics.com/wp-content/uploads/2026/08/sparr-category-1.png');}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:nth-child(2) img{content:url('https://ml4ijo8flgsm.i.optimole.com/w:auto/h:auto/q:mauto/ig:avif/https://sparrelectronics.com/wp-content/uploads/2026/08/sparr-category-2.png');}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:nth-child(3) img{content:url('https://ml4ijo8flgsm.i.optimole.com/w:auto/h:auto/q:mauto/ig:avif/https://sparrelectronics.com/wp-content/uploads/2026/08/sparr-category-3.png');}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:nth-child(4) img{content:url('https://ml4ijo8flgsm.i.optimole.com/w:auto/h:auto/q:mauto/ig:avif/https://sparrelectronics.com/wp-content/uploads/2026/08/sparr-category-4.png');}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:nth-child(5) img{content:url('https://ml4ijo8flgsm.i.optimole.com/w:auto/h:auto/q:mauto/ig:avif/https://sparrelectronics.com/wp-content/uploads/2026/08/sparr-category-5.png');}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:nth-child(6) img{content:url('https://ml4ijo8flgsm.i.optimole.com/w:auto/h:auto/q:mauto/ig:avif/https://sparrelectronics.com/wp-content/uploads/2026/08/sparr-category-6.png');}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask{position:relative!important;inset:auto!important;display:flex!important;justify-content:center!important;align-items:center!important;min-height:58px!important;padding:12px 10px 8px!important;background:transparent!important;border:0!important;text-align:center!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title{font-family:'DM Sans',sans-serif!important;font-size:20px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:.15px!important;text-transform:uppercase!important;color:#292930!important;margin:0!important;padding:0!important;text-align:center!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title:after{display:none!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover{transform:translateY(-6px)!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:scale(1.035)!important;filter:drop-shadow(3px 10px 10px rgba(20,30,48,.34))!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .wd-entities-title{color:#941932!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-link:focus-visible{outline:3px solid #FFDC60!important;outline-offset:1px;border-radius:12px;}
@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category{margin-bottom:20px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{height:218px!important;min-height:218px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{height:212px!important;max-width:88%!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask{min-height:52px!important;padding:10px 8px 6px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title{font-size:17px!important;}}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{height:274px!important;min-height:274px!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask{min-height:62px!important;padding:14px 10px 8px!important;}
@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{height:234px!important;min-height:234px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask{min-height:56px!important;padding:12px 8px 6px!important;}}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{transform-origin:center center!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:translateY(-8px) scale(1.01)!important;}
@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:none!important;}}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .hover-mask{margin-top:20px!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:translateY(-4px)!important;}
@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .hover-mask{margin-top:16px!important;}}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category{transition:transform .32s cubic-bezier(.22,1,.36,1)!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s ease!important;backface-visibility:hidden;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover{transform:translateY(-2px)!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:translateY(-1px) scale(1.004)!important;filter:drop-shadow(2px 7px 8px rgba(20,30,48,.30))!important;}
@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:none!important;}}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category{margin-bottom:16px!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{height:180px!important;min-height:180px!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{height:174px!important;max-width:84%!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .hover-mask{min-height:42px!important;margin-top:8px!important;padding:8px 8px 4px!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title{font-size:18px!important;line-height:1.25!important;}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover img{transform:translateY(-1px) scale(1.003)!important;}
@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category{margin-bottom:20px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{height:210px!important;min-height:210px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{height:204px!important;max-width:88%!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .hover-mask{min-height:52px!important;margin-top:12px!important;padding:10px 8px 6px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title{font-size:17px!important;}}
@media(min-width:1025px){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category{margin-bottom:12px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image-wrapp,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .category-image{height:176px!important;min-height:176px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category img{height:170px!important;}.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .hover-mask{min-height:40px!important;margin-top:6px!important;padding:6px 8px 4px!important;}}
.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .wd-entities-title{position:static!important;top:auto!important;bottom:auto!important;transform:none!important;}
@media(min-width:1025px){.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category .hover-mask,.elementor-18174 .elementor-element.elementor-element-e73dd6e4 .product-category:hover .hover-mask{margin-top:24px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23f390a */.elementor-18174 .elementor-element.elementor-element-f23f390a{width:100%!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e36b3516 */.elementor-18174 .elementor-element.elementor-element-e36b3516{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;}.elementor-18174 .elementor-element.elementor-element-e36b3516 .elementor-heading-title,.elementor-18174 .elementor-element.elementor-element-e36b3516 .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-e36b3516 .elementor-widget-text-editor p,.elementor-18174 .elementor-element.elementor-element-e36b3516 .elementor-icon{transition:color .3s ease,background-color .3s ease,transform .3s ease;}.elementor-18174 .elementor-element.elementor-element-e36b3516:hover{transform:translateY(-6px);background-color:#1F3D79!important;border-color:#1F3D79;box-shadow:0 20px 44px rgba(31,61,121,.22);}.elementor-18174 .elementor-element.elementor-element-e36b3516:hover .elementor-heading-title{color:#FFFFFF!important;}.elementor-18174 .elementor-element.elementor-element-e36b3516:hover .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-e36b3516:hover .elementor-widget-text-editor p{color:#D8E0EF!important;}.elementor-18174 .elementor-element.elementor-element-e36b3516:hover .elementor-icon{background-color:#941932!important;color:#FFFFFF!important;transform:scale(1.06);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-e36b3516,.elementor-18174 .elementor-element.elementor-element-e36b3516 .elementor-icon{transition:none;transform:none;}}
.elementor-18174 .elementor-element.elementor-element-e36b3516{width:31.8%;flex:0 0 31.8%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-e36b3516{width:48.5%;flex-basis:48.5%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e36b3516{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126a08d9 */.elementor-18174 .elementor-element.elementor-element-126a08d9{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;}.elementor-18174 .elementor-element.elementor-element-126a08d9 .elementor-heading-title,.elementor-18174 .elementor-element.elementor-element-126a08d9 .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-126a08d9 .elementor-widget-text-editor p,.elementor-18174 .elementor-element.elementor-element-126a08d9 .elementor-icon{transition:color .3s ease,background-color .3s ease,transform .3s ease;}.elementor-18174 .elementor-element.elementor-element-126a08d9:hover{transform:translateY(-6px);background-color:#1F3D79!important;border-color:#1F3D79;box-shadow:0 20px 44px rgba(31,61,121,.22);}.elementor-18174 .elementor-element.elementor-element-126a08d9:hover .elementor-heading-title{color:#FFFFFF!important;}.elementor-18174 .elementor-element.elementor-element-126a08d9:hover .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-126a08d9:hover .elementor-widget-text-editor p{color:#D8E0EF!important;}.elementor-18174 .elementor-element.elementor-element-126a08d9:hover .elementor-icon{background-color:#941932!important;color:#FFFFFF!important;transform:scale(1.06);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-126a08d9,.elementor-18174 .elementor-element.elementor-element-126a08d9 .elementor-icon{transition:none;transform:none;}}
.elementor-18174 .elementor-element.elementor-element-126a08d9{width:31.8%;flex:0 0 31.8%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-126a08d9{width:48.5%;flex-basis:48.5%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-126a08d9{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efd33fa7 */.elementor-18174 .elementor-element.elementor-element-efd33fa7{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;}.elementor-18174 .elementor-element.elementor-element-efd33fa7 .elementor-heading-title,.elementor-18174 .elementor-element.elementor-element-efd33fa7 .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-efd33fa7 .elementor-widget-text-editor p,.elementor-18174 .elementor-element.elementor-element-efd33fa7 .elementor-icon{transition:color .3s ease,background-color .3s ease,transform .3s ease;}.elementor-18174 .elementor-element.elementor-element-efd33fa7:hover{transform:translateY(-6px);background-color:#1F3D79!important;border-color:#1F3D79;box-shadow:0 20px 44px rgba(31,61,121,.22);}.elementor-18174 .elementor-element.elementor-element-efd33fa7:hover .elementor-heading-title{color:#FFFFFF!important;}.elementor-18174 .elementor-element.elementor-element-efd33fa7:hover .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-efd33fa7:hover .elementor-widget-text-editor p{color:#D8E0EF!important;}.elementor-18174 .elementor-element.elementor-element-efd33fa7:hover .elementor-icon{background-color:#941932!important;color:#FFFFFF!important;transform:scale(1.06);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-efd33fa7,.elementor-18174 .elementor-element.elementor-element-efd33fa7 .elementor-icon{transition:none;transform:none;}}
.elementor-18174 .elementor-element.elementor-element-efd33fa7{width:31.8%;flex:0 0 31.8%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-efd33fa7{width:48.5%;flex-basis:48.5%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-efd33fa7{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d7855b4 */.elementor-18174 .elementor-element.elementor-element-4d7855b4{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;}.elementor-18174 .elementor-element.elementor-element-4d7855b4 .elementor-heading-title,.elementor-18174 .elementor-element.elementor-element-4d7855b4 .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-4d7855b4 .elementor-widget-text-editor p,.elementor-18174 .elementor-element.elementor-element-4d7855b4 .elementor-icon{transition:color .3s ease,background-color .3s ease,transform .3s ease;}.elementor-18174 .elementor-element.elementor-element-4d7855b4:hover{transform:translateY(-6px);background-color:#1F3D79!important;border-color:#1F3D79;box-shadow:0 20px 44px rgba(31,61,121,.22);}.elementor-18174 .elementor-element.elementor-element-4d7855b4:hover .elementor-heading-title{color:#FFFFFF!important;}.elementor-18174 .elementor-element.elementor-element-4d7855b4:hover .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-4d7855b4:hover .elementor-widget-text-editor p{color:#D8E0EF!important;}.elementor-18174 .elementor-element.elementor-element-4d7855b4:hover .elementor-icon{background-color:#941932!important;color:#FFFFFF!important;transform:scale(1.06);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-4d7855b4,.elementor-18174 .elementor-element.elementor-element-4d7855b4 .elementor-icon{transition:none;transform:none;}}
.elementor-18174 .elementor-element.elementor-element-4d7855b4{width:31.8%;flex:0 0 31.8%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-4d7855b4{width:48.5%;flex-basis:48.5%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-4d7855b4{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c40c459 */.elementor-18174 .elementor-element.elementor-element-6c40c459{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;}.elementor-18174 .elementor-element.elementor-element-6c40c459 .elementor-heading-title,.elementor-18174 .elementor-element.elementor-element-6c40c459 .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-6c40c459 .elementor-widget-text-editor p,.elementor-18174 .elementor-element.elementor-element-6c40c459 .elementor-icon{transition:color .3s ease,background-color .3s ease,transform .3s ease;}.elementor-18174 .elementor-element.elementor-element-6c40c459:hover{transform:translateY(-6px);background-color:#1F3D79!important;border-color:#1F3D79;box-shadow:0 20px 44px rgba(31,61,121,.22);}.elementor-18174 .elementor-element.elementor-element-6c40c459:hover .elementor-heading-title{color:#FFFFFF!important;}.elementor-18174 .elementor-element.elementor-element-6c40c459:hover .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-6c40c459:hover .elementor-widget-text-editor p{color:#D8E0EF!important;}.elementor-18174 .elementor-element.elementor-element-6c40c459:hover .elementor-icon{background-color:#941932!important;color:#FFFFFF!important;transform:scale(1.06);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-6c40c459,.elementor-18174 .elementor-element.elementor-element-6c40c459 .elementor-icon{transition:none;transform:none;}}
.elementor-18174 .elementor-element.elementor-element-6c40c459{width:31.8%;flex:0 0 31.8%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-6c40c459{width:48.5%;flex-basis:48.5%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-6c40c459{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e86b508b */.elementor-18174 .elementor-element.elementor-element-e86b508b{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;}.elementor-18174 .elementor-element.elementor-element-e86b508b .elementor-heading-title,.elementor-18174 .elementor-element.elementor-element-e86b508b .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-e86b508b .elementor-widget-text-editor p,.elementor-18174 .elementor-element.elementor-element-e86b508b .elementor-icon{transition:color .3s ease,background-color .3s ease,transform .3s ease;}.elementor-18174 .elementor-element.elementor-element-e86b508b:hover{transform:translateY(-6px);background-color:#1F3D79!important;border-color:#1F3D79;box-shadow:0 20px 44px rgba(31,61,121,.22);}.elementor-18174 .elementor-element.elementor-element-e86b508b:hover .elementor-heading-title{color:#FFFFFF!important;}.elementor-18174 .elementor-element.elementor-element-e86b508b:hover .elementor-widget-text-editor,.elementor-18174 .elementor-element.elementor-element-e86b508b:hover .elementor-widget-text-editor p{color:#D8E0EF!important;}.elementor-18174 .elementor-element.elementor-element-e86b508b:hover .elementor-icon{background-color:#941932!important;color:#FFFFFF!important;transform:scale(1.06);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-e86b508b,.elementor-18174 .elementor-element.elementor-element-e86b508b .elementor-icon{transition:none;transform:none;}}
.elementor-18174 .elementor-element.elementor-element-e86b508b{width:31.8%;flex:0 0 31.8%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-e86b508b{width:48.5%;flex-basis:48.5%;}}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-e86b508b{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d94e52e1 */.elementor-18174 .elementor-element.elementor-element-d94e52e1{width:100%;flex:0 0 100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a37109f */.elementor-18174 .elementor-element.elementor-element-3a37109f{width:100%!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-669d917e */.elementor-18174 .elementor-element.elementor-element-669d917e{height:128px;display:flex;align-items:center;}.elementor-18174 .elementor-element.elementor-element-669d917e .elementor-widget-container{width:138px;height:128px;display:flex;align-items:center;justify-content:center;}.elementor-18174 .elementor-element.elementor-element-669d917e img{width:auto!important;height:122px!important;max-width:138px!important;object-fit:contain;filter:drop-shadow(2px 5px 7px rgba(20,30,48,.22));transition:transform .32s cubic-bezier(.22,1,.36,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fbbbc4 */.elementor-18174 .elementor-element.elementor-element-52fbbbc4{transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease;}.elementor-18174 .elementor-element.elementor-element-52fbbbc4:hover{transform:translateY(-3px);border-color:#BFCBE0;box-shadow:0 20px 42px rgba(31,61,121,.11);}.elementor-18174 .elementor-element.elementor-element-52fbbbc4 .elementor-widget-button{margin-top:auto;}.elementor-18174 .elementor-element.elementor-element-52fbbbc4:hover .sparr-solution-image img{transform:translateY(-2px) scale(1.015);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-52fbbbc4,.elementor-18174 .elementor-element.elementor-element-52fbbbc4 .sparr-solution-image img{transition:none!important;transform:none!important;}}
.elementor-18174 .elementor-element.elementor-element-52fbbbc4{width:32%;flex:0 0 32%;}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-52fbbbc4{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45d91aa4 */.elementor-18174 .elementor-element.elementor-element-45d91aa4{height:128px;display:flex;align-items:center;}.elementor-18174 .elementor-element.elementor-element-45d91aa4 .elementor-widget-container{width:138px;height:128px;display:flex;align-items:center;justify-content:center;}.elementor-18174 .elementor-element.elementor-element-45d91aa4 img{width:auto!important;height:122px!important;max-width:138px!important;object-fit:contain;filter:drop-shadow(2px 5px 7px rgba(20,30,48,.22));transition:transform .32s cubic-bezier(.22,1,.36,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c694e0f */.elementor-18174 .elementor-element.elementor-element-8c694e0f{transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease;}.elementor-18174 .elementor-element.elementor-element-8c694e0f:hover{transform:translateY(-3px);border-color:#BFCBE0;box-shadow:0 20px 42px rgba(31,61,121,.11);}.elementor-18174 .elementor-element.elementor-element-8c694e0f .elementor-widget-button{margin-top:auto;}.elementor-18174 .elementor-element.elementor-element-8c694e0f:hover .sparr-solution-image img{transform:translateY(-2px) scale(1.015);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-8c694e0f,.elementor-18174 .elementor-element.elementor-element-8c694e0f .sparr-solution-image img{transition:none!important;transform:none!important;}}
.elementor-18174 .elementor-element.elementor-element-8c694e0f{width:32%;flex:0 0 32%;}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-8c694e0f{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6ac0597 */.elementor-18174 .elementor-element.elementor-element-b6ac0597{height:128px;display:flex;align-items:center;}.elementor-18174 .elementor-element.elementor-element-b6ac0597 .elementor-widget-container{width:138px;height:128px;display:flex;align-items:center;justify-content:center;}.elementor-18174 .elementor-element.elementor-element-b6ac0597 img{width:auto!important;height:122px!important;max-width:138px!important;object-fit:contain;filter:drop-shadow(2px 5px 7px rgba(20,30,48,.22));transition:transform .32s cubic-bezier(.22,1,.36,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab82fd93 */.elementor-18174 .elementor-element.elementor-element-ab82fd93{transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease;}.elementor-18174 .elementor-element.elementor-element-ab82fd93:hover{transform:translateY(-3px);border-color:#BFCBE0;box-shadow:0 20px 42px rgba(31,61,121,.11);}.elementor-18174 .elementor-element.elementor-element-ab82fd93 .elementor-widget-button{margin-top:auto;}.elementor-18174 .elementor-element.elementor-element-ab82fd93:hover .sparr-solution-image img{transform:translateY(-2px) scale(1.015);}@media(prefers-reduced-motion:reduce){.elementor-18174 .elementor-element.elementor-element-ab82fd93,.elementor-18174 .elementor-element.elementor-element-ab82fd93 .sparr-solution-image img{transition:none!important;transform:none!important;}}
.elementor-18174 .elementor-element.elementor-element-ab82fd93{width:32%;flex:0 0 32%;}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-ab82fd93{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ed7e08c */.elementor-18174 .elementor-element.elementor-element-8ed7e08c{width:100%!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-077cc8d2 */.elementor-18174 .elementor-element.elementor-element-077cc8d2{width:100%!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-c8bca433 */.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-accordion-item{border:1px solid #E3E6E9!important;border-radius:10px;overflow:hidden;margin-bottom:12px;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-tab-title{padding:20px 22px!important;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-tab-content{padding:20px 22px!important;}.elementor-18174 .elementor-element.elementor-element-c8bca433 .elementor-tab-content p{margin:0;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94d3f557 */.elementor-18174 .elementor-element.elementor-element-94d3f557{width:100%!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0bc9d4b */.elementor-18174 .elementor-element.elementor-element-c0bc9d4b p{margin-bottom:18px;}.elementor-18174 .elementor-element.elementor-element-c0bc9d4b ul{padding-left:20px;}.elementor-18174 .elementor-element.elementor-element-c0bc9d4b li{margin-bottom:9px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04974f3c */.elementor-18174 .elementor-element.elementor-element-04974f3c{width:38%;flex:0 0 38%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-04974f3c{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-455beab7 */.elementor-18174 .elementor-element.elementor-element-455beab7 p{margin:0 0 18px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4047a47d */.elementor-18174 .elementor-element.elementor-element-4047a47d{width:57%;flex:0 0 57%;}@media(max-width:1024px){.elementor-18174 .elementor-element.elementor-element-4047a47d{width:100%;flex-basis:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-237c38b1 */.elementor-18174 .elementor-element.elementor-element-237c38b1{width:100%!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-214b034b */.elementor-18174 .elementor-element.elementor-element-214b034b{background:linear-gradient(135deg,#19366F 0%,#284E8F 100%)!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-ui{font-family:'DM Sans',sans-serif!important;margin:0!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-row:not(:last-child){margin-bottom:12px!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-col{padding:0 7px!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-label{color:#292930!important;font-size:13px!important;font-weight:700!important;margin-bottom:5px!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-input,.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-textarea,.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-select--field,.elementor-18174 .elementor-element.elementor-element-214b034b .select2-selection{border:1px solid #D9DEE8!important;border-radius:8px!important;background:#F9FAFC!important;color:#292930!important;font-size:15px!important;box-shadow:none!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-input{height:44px!important;padding:10px 13px!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-textarea{height:82px!important;min-height:82px!important;padding:10px 13px!important;resize:vertical;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-select--field,.elementor-18174 .elementor-element.elementor-element-214b034b .select2-selection--single{height:44px!important;min-height:44px!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .select2-selection__rendered{line-height:42px!important;padding-left:13px!important;padding-right:36px!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .select2-selection__arrow{height:42px!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-input:focus,.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-textarea:focus,.elementor-18174 .elementor-element.elementor-element-214b034b .select2-container--open .select2-selection{border-color:#1F3D79!important;background:#FFFFFF!important;box-shadow:0 0 0 3px rgba(31,61,121,.10)!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-button-submit{display:block!important;width:100%!important;min-height:46px!important;margin-top:0!important;background:#1F3D79!important;color:#FFFFFF!important;border-radius:8px!important;padding:11px 22px!important;font-size:15px!important;font-weight:700!important;box-shadow:0 9px 22px rgba(31,61,121,.18)!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-button-submit:hover{background:#941932!important;box-shadow:0 11px 26px rgba(148,25,50,.22)!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-response-message{border-radius:8px!important;}.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-edit-module{display:none!important;}@media(max-width:767px){.elementor-18174 .elementor-element.elementor-element-214b034b .forminator-col{padding:0!important;}}/* End custom CSS */