.elementor-988353 .elementor-element.elementor-element-f682662 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center left, #4E4E4E 0%, #80808038 25%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988353 .elementor-element.elementor-element-f682662{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 80px 0px;}.elementor-988353 .elementor-element.elementor-element-1dc1b9d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-988353 .elementor-element.elementor-element-1dc1b9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-988353 .elementor-element.elementor-element-0492cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-988353 .elementor-element.elementor-element-0492cbd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-9ceac6c{width:var( --container-widget-width, 800px );max-width:800px;margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0% 0% 0% 0%;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-988353 .elementor-element.elementor-element-9ceac6c.elementor-element{--align-self:center;}.elementor-988353 .elementor-element.elementor-element-9ceac6c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;line-height:1.6em;text-shadow:-4px 0px 8px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-03c1564{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-988353 .elementor-element.elementor-element-ad05921{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#0052D4;--border-color:#0052D4;--margin-top:28px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-988353 .elementor-element.elementor-element-ad05921:not(.elementor-motion-effects-element-type-background), .elementor-988353 .elementor-element.elementor-element-ad05921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0052D41A;}.elementor-988353 .elementor-element.elementor-element-b64a0e8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.1rem;line-height:1.45em;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-cb5fc9a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-988353 .elementor-element.elementor-element-cb5fc9a .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;padding:12px 30px 12px 30px;}.elementor-988353 .elementor-element.elementor-element-a9d13db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-988353 .elementor-element.elementor-element-a9d13db:not(.elementor-motion-effects-element-type-background), .elementor-988353 .elementor-element.elementor-element-a9d13db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050810;}.elementor-988353 .elementor-element.elementor-element-2b412f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-988353 .elementor-element.elementor-element-9520404{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-988353 .elementor-element.elementor-element-9520404 .elementor-heading-title{font-size:2.5rem;font-weight:700;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-35a90f1{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-988353 .elementor-element.elementor-element-35a90f1 .elementor-heading-title{color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-dcec1ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-988353 .elementor-element.elementor-element-dcec1ff:not(.elementor-motion-effects-element-type-background), .elementor-988353 .elementor-element.elementor-element-dcec1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050810;}.elementor-988353 .elementor-element.elementor-element-e3bafa9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988353 .elementor-element.elementor-element-880881e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 18px;--row-gap:0px;--column-gap:18px;--grid-auto-flow:row;}.elementor-988353 .elementor-element.elementor-element-5a5d122{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-1529439 img{border-radius:12px 12px 12px 12px;}.elementor-988353 .elementor-element.elementor-element-d9c5819{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-988353 .elementor-element.elementor-element-d9c5819 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;line-height:1.6em;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-c7a3287{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-63cd5ed img{border-radius:12px 12px 12px 12px;}.elementor-988353 .elementor-element.elementor-element-c107eac{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-988353 .elementor-element.elementor-element-c107eac .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;line-height:1.6em;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-e342af5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-97db31f img{border-radius:12px 12px 12px 12px;}.elementor-988353 .elementor-element.elementor-element-9b88f9d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-988353 .elementor-element.elementor-element-9b88f9d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;line-height:1.6em;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-353d242{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-b0c1007 img{border-radius:12px 12px 12px 12px;}.elementor-988353 .elementor-element.elementor-element-3e8cc97{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-988353 .elementor-element.elementor-element-3e8cc97 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;line-height:1.6em;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-349d7cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-988353 .elementor-element.elementor-element-349d7cf:not(.elementor-motion-effects-element-type-background), .elementor-988353 .elementor-element.elementor-element-349d7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050810;}.elementor-988353 .elementor-element.elementor-element-52b5425{--display:flex;--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-988353 .elementor-element.elementor-element-0e92506{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-988353 .elementor-element.elementor-element-39c4bf8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-227410d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-988353 .elementor-element.elementor-element-227410d .elementor-heading-title{font-size:1.2rem;color:#FF5F1F;}.elementor-988353 .elementor-element.elementor-element-4958993 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;line-height:1.6em;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-f335aae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-ac292a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-988353 .elementor-element.elementor-element-ac292a1 .elementor-heading-title{font-size:1.2rem;color:#FF5F1F;}.elementor-988353 .elementor-element.elementor-element-f38edb5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;line-height:1.6em;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-10fbe6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-d2db6ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-988353 .elementor-element.elementor-element-d2db6ca .elementor-heading-title{font-size:1.2rem;color:#FF5F1F;}.elementor-988353 .elementor-element.elementor-element-441e190 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;line-height:1.6em;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-f84da2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-988353 .elementor-element.elementor-element-f84da2d:not(.elementor-motion-effects-element-type-background), .elementor-988353 .elementor-element.elementor-element-f84da2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050810;}.elementor-988353 .elementor-element.elementor-element-48acd38{--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;}.elementor-988353 .elementor-element.elementor-element-48170cf{--display:flex;}.elementor-988353 .elementor-element.elementor-element-089ad05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-988353 .elementor-element.elementor-element-089ad05 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.5rem;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-icon i{color:#0052D4;transition:color 0.3s;}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-icon svg{fill:#0052D4;transition:fill 0.3s;}.elementor-988353 .elementor-element.elementor-element-fc82314{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;line-height:1.6em;}.elementor-988353 .elementor-element.elementor-element-fc82314 .elementor-icon-list-text{color:#94A3B8;transition:color 0.3s;}.elementor-988353 .elementor-element.elementor-element-0e702f6{--display:flex;}.elementor-988353 .elementor-element.elementor-element-fc44678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-988353 .elementor-element.elementor-element-fc44678 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.5rem;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-icon i{color:#0052D4;transition:color 0.3s;}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-icon svg{fill:#0052D4;transition:fill 0.3s;}.elementor-988353 .elementor-element.elementor-element-1da67fd{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;line-height:1.6em;}.elementor-988353 .elementor-element.elementor-element-1da67fd .elementor-icon-list-text{color:#94A3B8;transition:color 0.3s;}.elementor-988353 .elementor-element.elementor-element-65e5090{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-988353 .elementor-element.elementor-element-65e5090:not(.elementor-motion-effects-element-type-background), .elementor-988353 .elementor-element.elementor-element-65e5090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050810;}.elementor-988353 .elementor-element.elementor-element-5d6bce0{--display:flex;}.elementor-988353 .elementor-element.elementor-element-3426f2e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-988353 .elementor-element.elementor-element-3426f2e .elementor-heading-title{font-size:2.5rem;font-weight:700;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-a3bcb43{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-988353 .elementor-element.elementor-element-a3bcb43 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;line-height:1.6em;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-cd0db36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-988353 .elementor-element.elementor-element-cd0db36:not(.elementor-motion-effects-element-type-background), .elementor-988353 .elementor-element.elementor-element-cd0db36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050810;}.elementor-988353 .elementor-element.elementor-element-43970b4{--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;}.elementor-988353 .elementor-element.elementor-element-03e6f15{--display:flex;}.elementor-988353 .elementor-element.elementor-element-47b5667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-988353 .elementor-element.elementor-element-47b5667 .elementor-heading-title{font-size:1.3rem;font-weight:700;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-dcd71b6 .elementor-heading-title{font-size:0.9rem;line-height:1.6em;letter-spacing:1px;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-ac5192a{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-988353 .elementor-element.elementor-element-79d5472{--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;}.elementor-988353 .elementor-element.elementor-element-dc0e1e6{--display:flex;}.elementor-988353 .elementor-element.elementor-element-3e24573{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-988353 .elementor-element.elementor-element-3e24573 .elementor-heading-title{font-size:1.3rem;font-weight:700;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-0f00c9d .elementor-heading-title{font-size:0.9rem;line-height:1.6em;letter-spacing:1px;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-88b6ed7{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-988353 .elementor-element.elementor-element-ed5787d{--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;}.elementor-988353 .elementor-element.elementor-element-2cfe82f{--display:flex;}.elementor-988353 .elementor-element.elementor-element-c3f8940{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-988353 .elementor-element.elementor-element-c3f8940 .elementor-heading-title{font-size:1.3rem;font-weight:700;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-2282279 .elementor-heading-title{font-size:0.9rem;line-height:1.6em;letter-spacing:1px;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-d2167a6{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-988353 .elementor-element.elementor-element-c82f6cd{--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;}.elementor-988353 .elementor-element.elementor-element-858722f{--display:flex;}.elementor-988353 .elementor-element.elementor-element-f1328b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-988353 .elementor-element.elementor-element-f1328b7 .elementor-heading-title{font-size:1.3rem;font-weight:700;color:#FFFFFF;}.elementor-988353 .elementor-element.elementor-element-7cc9bc1 .elementor-heading-title{font-size:0.9rem;line-height:1.6em;letter-spacing:1px;color:#94A3B8;}.elementor-988353 .elementor-element.elementor-element-ca42a88{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-988353 .elementor-element.elementor-element-880881e{--grid-auto-flow:row;}.elementor-988353 .elementor-element.elementor-element-0e92506{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-988353 .elementor-element.elementor-element-f682662{margin-top:0px;margin-bottom:0px;}.elementor-988353 .elementor-element.elementor-element-1dc1b9d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-988353 .elementor-element.elementor-element-0492cbd{padding:0% 0% 0% 0%;text-align:center;}.elementor-988353 .elementor-element.elementor-element-0492cbd .elementor-heading-title{font-size:3.5rem;line-height:1.1em;letter-spacing:-2px;}.elementor-988353 .elementor-element.elementor-element-9ceac6c{padding:0% 0% 0% 0%;text-align:center;}.elementor-988353 .elementor-element.elementor-element-9ceac6c .elementor-heading-title{line-height:1.1em;}.elementor-988353 .elementor-element.elementor-element-880881e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-988353 .elementor-element.elementor-element-0e92506{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-988353 .elementor-element.elementor-element-5d6bce0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-cd0db36{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-988353 .elementor-element.elementor-element-43970b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988353 .elementor-element.elementor-element-03e6f15{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-ac5192a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-988353 .elementor-element.elementor-element-79d5472{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988353 .elementor-element.elementor-element-dc0e1e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-88b6ed7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-988353 .elementor-element.elementor-element-ed5787d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988353 .elementor-element.elementor-element-2cfe82f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-d2167a6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-988353 .elementor-element.elementor-element-c82f6cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988353 .elementor-element.elementor-element-858722f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-988353 .elementor-element.elementor-element-ca42a88{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-988353 .elementor-element.elementor-element-1dc1b9d{width:100%;}.elementor-988353 .elementor-element.elementor-element-03c1564{--content-width:800px;}.elementor-988353 .elementor-element.elementor-element-03e6f15{--width:70%;}.elementor-988353 .elementor-element.elementor-element-ac5192a{--width:30%;}.elementor-988353 .elementor-element.elementor-element-dc0e1e6{--width:70%;}.elementor-988353 .elementor-element.elementor-element-88b6ed7{--width:30%;}.elementor-988353 .elementor-element.elementor-element-2cfe82f{--width:70%;}.elementor-988353 .elementor-element.elementor-element-d2167a6{--width:30%;}.elementor-988353 .elementor-element.elementor-element-858722f{--width:70%;}.elementor-988353 .elementor-element.elementor-element-ca42a88{--width:30%;}}/* Start custom CSS for heading, class: .elementor-element-0492cbd */.hero-title-heading{
    font-size: clamp(2.2rem, 4.5vw, 3.6rem);!important;
    font-weight: 800;
   line-height: 1.05;
    letter-spacing: -2px;
    margin: 0 0 12px;
    color: #fff;
}

@media (max-width: 420px) {
    .hero-title-heading h1 {
        font-size: 1.6rem !important;
        letter-spacing: -1px !important;
        line-height: 1.05;
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ceac6c */.hero-title h1 {
    font-size: clamp(2.5rem, 5vw, 4.5rem) !important;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 1.1;
    margin-bottom: 20px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb5fc9a */.apply-btn .elementor-button {
    padding: 12px 30px;
    border-radius: 50px;
    text-decoration: none;
    font-weight: 700;
    font-size: 0.9rem;
    transition: 0.3s;
        background: #000;
    color: white;
 
}

.apply-btn .elementor-button:hover { color: #fff;
box-shadow: 0 10px 30px rgba(255, 95, 31, 0.18);
    transform: translateY(-3px);
    background: #000;

    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f682662 */.hero{ position: relative;
 
    background-image: linear-gradient(to right, rgba(5, 8, 16, 0.95) 30%, rgb(90 92 97 / 0%) 100%), url(https://riretech.com/wp-content/uploads/2026/01/Career.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
   }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b412f1 */.culture-with-image{
    
        position: relative;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    max-width: none;
    padding: 28px 20px;
    border-radius: 0;
    overflow: hidden;
    margin: 18px 0;
    text-align: center;
    color: #fff;
    background: transparent;
    font-family: 'Plus Jakarta Sans', sans-serif;

}

.culture-with-image::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: url(https://riretech.com/wp-content/uploads/2026/01/Riga_Rega.jpg);
    background-size: cover;
    background-position: 35% center;
    background-repeat: no-repeat;
    filter: grayscale(100%) brightness(0.45) contrast(0.95);
    z-index: 0;
}
.culture-with-image .section-title{
    text-shadow: 0 6px 18px rgba(0, 0, 0, 0.6);
}

.culture-with-image p {
    text-shadow: 0 4px 14px rgba(0, 0, 0, 0.55);
    color: #dfe8ef;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39c4bf8 */.value-card {
    background: #ffffff08;
    border: 1px solid #ffffff1a;
    padding: 40px;
    border-radius: 20px;
    transition: 0.3s;

}

     .value-card:hover { border-color:#0052D4; background: rgba(0, 82, 212, 0.05); transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f335aae */.value-card {
    background: #ffffff08;
    border: 1px solid #ffffff1a;
    padding: 40px;
    border-radius: 20px;
    transition: 0.3s;

}

     .value-card:hover { border-color:#0052D4; background: rgba(0, 82, 212, 0.05); transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10fbe6e */.value-card {
    background: #ffffff08;
    border: 1px solid #ffffff1a;
    padding: 40px;
    border-radius: 20px;
    transition: 0.3s;

}

     .value-card:hover { border-color:#0052D4; background: rgba(0, 82, 212, 0.05); transform: translateY(-5px); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1a3cf3 */.apply-button .elementor-button {
            background: #fff; color: #000; padding: 12px 30px; border-radius: 50px; text-decoration: none; font-weight: 700; font-size: 0.9rem; transition: 0.3s;
        }
        .apply-button .elementor-button:hover { background: #FF5F1F; color: #fff; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43970b4 */.job-item {
    background: #ffffff08;
    border: 1px solid #ffffff1a;
    padding: 30px;
    border-radius: 15px;
    display: flex
;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
    transition: 0.3s;
}

 .job-item:hover { transform: translateX(10px); 
 border-color: #FF5F1F;
 
     
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd56b47 */.apply-button .elementor-button {
            background: #fff; color: #000; padding: 12px 30px; border-radius: 50px; text-decoration: none; font-weight: 700; font-size: 0.9rem; transition: 0.3s;
        }
        .apply-button .elementor-button:hover { background: #FF5F1F; color: #fff; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d5472 */.job-item {
    background: #ffffff08;
    border: 1px solid #ffffff1a;
    padding: 30px;
    border-radius: 15px;
    display: flex
;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
    transition: 0.3s;
}

 .job-item:hover { transform: translateX(10px); 
 border-color: #FF5F1F;
 
     
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-374f758 */.apply-button .elementor-button {
            background: #fff; color: #000; padding: 12px 30px; border-radius: 50px; text-decoration: none; font-weight: 700; font-size: 0.9rem; transition: 0.3s;
        }
        .apply-button .elementor-button:hover { background: #FF5F1F; color: #fff; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed5787d */.job-item {
    background: #ffffff08;
    border: 1px solid #ffffff1a;
    padding: 30px;
    border-radius: 15px;
    display: flex
;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
    transition: 0.3s;
}

 .job-item:hover { transform: translateX(10px); 
 border-color: #FF5F1F;
 
     
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3e0962 */.apply-button .elementor-button {
            background: #fff; color: #000; padding: 12px 30px; border-radius: 50px; text-decoration: none; font-weight: 700; font-size: 0.9rem; transition: 0.3s;
        }
        .apply-button .elementor-button:hover { background: #FF5F1F; color: #fff; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c82f6cd */.job-item {
    background: #ffffff08;
    border: 1px solid #ffffff1a;
    padding: 30px;
    border-radius: 15px;
    display: flex
;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
    transition: 0.3s;
}

 .job-item:hover { transform: translateX(10px); 
 border-color: #FF5F1F;
 
     
 }/* End custom CSS */