.elementor-2943 .elementor-element.elementor-element-18a2b65e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:clamp(3.125vmin, 3.125vw, 5.357vmax) clamp(3.125vmin, 3.125vw, 5.357vmax);--row-gap:clamp(3.125vmin, 3.125vw, 5.357vmax);--column-gap:clamp(3.125vmin, 3.125vw, 5.357vmax);--flex-wrap:wrap;--padding-top:clamp(3.385vmin, 3.385vw, 5.804vmax);--padding-bottom:clamp(3.385vmin, 3.385vw, 5.804vmax);--padding-left:clamp(3.906vmin, 3.906vw, 6.696vmax);--padding-right:clamp(3.906vmin, 3.906vw, 6.696vmax);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2943 .elementor-element.elementor-element-1fa042d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-1fa042d1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:clamp(2.344vmin, 2.344vw, 4.018vmax);font-weight:500;line-height:1.4em;letter-spacing:0.2em;}.elementor-2943 .elementor-element.elementor-element-583bed95{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:clamp(5.208vmin, 5.208vw, 8.929vmax) clamp(5.208vmin, 5.208vw, 8.929vmax);--row-gap:clamp(5.208vmin, 5.208vw, 8.929vmax);--column-gap:clamp(5.208vmin, 5.208vw, 8.929vmax);--grid-auto-flow:row;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2943 .elementor-element.elementor-element-a666430{--display:flex;--gap:clamp(3.125vmin, 3.125vw, 5.556vmax) clamp(3.125vmin, 3.125vw, 5.556vmax);--row-gap:clamp(3.125vmin, 3.125vw, 5.556vmax);--column-gap:clamp(3.125vmin, 3.125vw, 5.556vmax);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2943 .elementor-element.elementor-element-673b79 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );margin:0% 0% 4% 0%;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:700;line-height:1.2em;}.elementor-2943 .elementor-element.elementor-element-673b79 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-673b79 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-673b79 .elementskit-section-title-wraper p{color:#626262;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:400;line-height:1.7em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-1dbbd68{--display:flex;--gap:clamp(3.125vmin, 3.125vw, 5.556vmax) clamp(3.125vmin, 3.125vw, 5.556vmax);--row-gap:clamp(3.125vmin, 3.125vw, 5.556vmax);--column-gap:clamp(3.125vmin, 3.125vw, 5.556vmax);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2943 .elementor-element.elementor-element-6ff458c3 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );margin:0% 0% 4% 0%;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:700;line-height:1.2em;}.elementor-2943 .elementor-element.elementor-element-6ff458c3 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-6ff458c3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-6ff458c3 .elementskit-section-title-wraper p{color:#626262;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:400;line-height:1.7em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-a113954{--display:flex;--gap:clamp(3.125vmin, 3.125vw, 5.556vmax) clamp(3.125vmin, 3.125vw, 5.556vmax);--row-gap:clamp(3.125vmin, 3.125vw, 5.556vmax);--column-gap:clamp(3.125vmin, 3.125vw, 5.556vmax);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2943 .elementor-element.elementor-element-3c521a23 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );margin:0% 0% 4% 0%;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:700;line-height:1.2em;}.elementor-2943 .elementor-element.elementor-element-3c521a23 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-3c521a23 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-3c521a23 .elementskit-section-title-wraper p{color:#626262;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:400;line-height:1.7em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-cbc25fa{--display:flex;--gap:clamp(3.125vmin, 3.125vw, 5.556vmax) clamp(3.125vmin, 3.125vw, 5.556vmax);--row-gap:clamp(3.125vmin, 3.125vw, 5.556vmax);--column-gap:clamp(3.125vmin, 3.125vw, 5.556vmax);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2943 .elementor-element.elementor-element-eeed77e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );margin:0% 0% 4% 0%;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:700;line-height:1.2em;}.elementor-2943 .elementor-element.elementor-element-eeed77e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-eeed77e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-eeed77e .elementskit-section-title-wraper p{color:#626262;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:400;line-height:1.7em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-3ca6c91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:clamp(2.604vmin, 2.604vw, 4.630vmax) clamp(2.604vmin, 2.604vw, 4.630vmax);--row-gap:clamp(2.604vmin, 2.604vw, 4.630vmax);--column-gap:clamp(2.604vmin, 2.604vw, 4.630vmax);--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2943 .elementor-element.elementor-element-6568b38 .elementor-button{background-color:#0900FF00;font-family:"Bebas Neue", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.315vmax);font-weight:400;line-height:1em;letter-spacing:0.09em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax);border-color:var( --e-global-color-accent );border-radius:clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax);padding:clamp(1.042vmin, 1.042vw, 1.852vmax) clamp(1.302vmin, 1.302vw, 2.315vmax) clamp(1.042vmin, 1.042vw, 1.852vmax) clamp(1.302vmin, 1.302vw, 2.315vmax);}.elementor-2943 .elementor-element.elementor-element-6568b38 .elementor-button:hover, .elementor-2943 .elementor-element.elementor-element-6568b38 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-da654af );}.elementor-2943 .elementor-element.elementor-element-6568b38 .elementor-button:hover svg, .elementor-2943 .elementor-element.elementor-element-6568b38 .elementor-button:focus svg{fill:var( --e-global-color-da654af );}.elementor-2943 .elementor-element.elementor-element-7280db9 .elementor-button{background-color:#0900FF00;font-family:"Bebas Neue", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.315vmax);font-weight:400;line-height:1em;letter-spacing:0.09em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax);border-color:var( --e-global-color-accent );border-radius:clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax);padding:clamp(1.042vmin, 1.042vw, 1.852vmax) clamp(1.302vmin, 1.302vw, 2.315vmax) clamp(1.042vmin, 1.042vw, 1.852vmax) clamp(1.302vmin, 1.302vw, 2.315vmax);}.elementor-2943 .elementor-element.elementor-element-7280db9 .elementor-button:hover, .elementor-2943 .elementor-element.elementor-element-7280db9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-da654af );}.elementor-2943 .elementor-element.elementor-element-7280db9 .elementor-button:hover svg, .elementor-2943 .elementor-element.elementor-element-7280db9 .elementor-button:focus svg{fill:var( --e-global-color-da654af );}.elementor-2943 .elementor-element.elementor-element-4355a48 .elementor-button{background-color:#0900FF00;font-family:"Bebas Neue", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.315vmax);font-weight:400;line-height:1em;letter-spacing:0.09em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax);border-color:var( --e-global-color-accent );border-radius:clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax);padding:clamp(1.042vmin, 1.042vw, 1.852vmax) clamp(1.302vmin, 1.302vw, 2.315vmax) clamp(1.042vmin, 1.042vw, 1.852vmax) clamp(1.302vmin, 1.302vw, 2.315vmax);}.elementor-2943 .elementor-element.elementor-element-4355a48 .elementor-button:hover, .elementor-2943 .elementor-element.elementor-element-4355a48 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-da654af );}.elementor-2943 .elementor-element.elementor-element-4355a48 .elementor-button:hover svg, .elementor-2943 .elementor-element.elementor-element-4355a48 .elementor-button:focus svg{fill:var( --e-global-color-da654af );}.elementor-2943 .elementor-element.elementor-element-9264587{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2943 .elementor-element.elementor-element-63170e6 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );margin:0% 0% 4% 0%;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:700;line-height:1.2em;}.elementor-2943 .elementor-element.elementor-element-63170e6 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-63170e6 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2943 .elementor-element.elementor-element-63170e6 .elementskit-section-title-wraper p{color:#626262;font-family:"Poppins", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.232vmax);font-weight:400;line-height:1.7em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-1587e72 .elementor-button{background-color:#0900FF00;font-family:"Bebas Neue", Sans-serif;font-size:clamp(1.302vmin, 1.302vw, 2.315vmax);font-weight:400;line-height:1em;letter-spacing:0.09em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax) clamp(0.208vmin, 0.208vw, 0.370vmax);border-color:var( --e-global-color-accent );border-radius:clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax) clamp(0.781vmin, 0.781vw, 1.389vmax);padding:clamp(1.042vmin, 1.042vw, 1.852vmax) clamp(1.302vmin, 1.302vw, 2.315vmax) clamp(1.042vmin, 1.042vw, 1.852vmax) clamp(1.302vmin, 1.302vw, 2.315vmax);}.elementor-2943 .elementor-element.elementor-element-1587e72 .elementor-button:hover, .elementor-2943 .elementor-element.elementor-element-1587e72 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-da654af );}.elementor-2943 .elementor-element.elementor-element-1587e72 .elementor-button:hover svg, .elementor-2943 .elementor-element.elementor-element-1587e72 .elementor-button:focus svg{fill:var( --e-global-color-da654af );}@media(max-width:1024px){.elementor-2943 .elementor-element.elementor-element-583bed95{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2943 .elementor-element.elementor-element-673b79 .elementskit-section-title-wraper .elementskit-section-title{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);}.elementor-2943 .elementor-element.elementor-element-673b79 .elementskit-section-title-wraper p{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);line-height:1.3em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-6ff458c3 .elementskit-section-title-wraper .elementskit-section-title{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);}.elementor-2943 .elementor-element.elementor-element-6ff458c3 .elementskit-section-title-wraper p{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);line-height:1.3em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-3c521a23 .elementskit-section-title-wraper .elementskit-section-title{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);}.elementor-2943 .elementor-element.elementor-element-3c521a23 .elementskit-section-title-wraper p{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);line-height:1.3em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-eeed77e .elementskit-section-title-wraper .elementskit-section-title{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);}.elementor-2943 .elementor-element.elementor-element-eeed77e .elementskit-section-title-wraper p{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);line-height:1.3em;margin:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-63170e6 .elementskit-section-title-wraper .elementskit-section-title{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);}.elementor-2943 .elementor-element.elementor-element-63170e6 .elementskit-section-title-wraper p{font-size:clamp(1.823vmin, 1.823vw, 3.125vmax);line-height:1.3em;margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2943 .elementor-element.elementor-element-1fa042d1 .elementor-heading-title{line-height:1.4em;letter-spacing:0.1em;}.elementor-2943 .elementor-element.elementor-element-583bed95{--e-con-grid-template-columns:repeat(2, 1fr);--gap:clamp(7.812vmin, 7.812vw, 13.393vmax) clamp(7.812vmin, 7.812vw, 13.393vmax);--row-gap:clamp(7.812vmin, 7.812vw, 13.393vmax);--column-gap:clamp(7.812vmin, 7.812vw, 13.393vmax);--grid-auto-flow:row;}.elementor-2943 .elementor-element.elementor-element-6568b38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-7280db9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-4355a48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2943 .elementor-element.elementor-element-1587e72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-583bed95 */.cross-headings {
  grid-template-rows: 0.5fr 1fr !important;
}
.cross-headings > div:first-child::before, .cross-headings > div:first-child::after {
  content: "";
  display: block;
  width: clamp(0.312vmin, 0.312vw, 0.536vmax);
  height: 200%;
  background: #12073A;
  background: linear-gradient(0deg, rgba(18, 7, 58, 0) 0%, rgb(34, 26, 209) 25%, rgb(18, 7, 58) 50%, rgb(34, 26, 209) 75%, rgba(34, 26, 209, 0) 100%);
  position: absolute;
  left: 100%;
  top: 25%;
  transform: translateX(calc(clamp(5.208vmin, 5.208vw, 8.929vmax) / 2));
}
.cross-headings > div:first-child::after {
  top: 100%;
  left: 25%;
  height: clamp(0.312vmin, 0.312vw, 0.536vmax);
  width: 150%;
  transform: translateY(calc(clamp(5.208vmin, 5.208vw, 8.929vmax) / 2));
  background: linear-gradient(90deg, rgba(18, 7, 58, 0) 0%, rgb(34, 26, 209) 25%, rgb(18, 7, 58) 50%, rgb(34, 26, 209) 75%, rgba(34, 26, 209, 0) 100%);
}

/*# sourceMappingURL=services.css.map *//* End custom CSS */