.elementor .matric_project{background-color:#fc0000;}.elementor .title{position:relative;inset-inline-end:0px;font-family:Inter;font-weight:500;font-size:120px;color:#262626;letter-spacing:-5px;word-spacing:-1px;line-height:120px;display:flex;}.elementor .cta_alt{width:180px;height:60px;min-height:0px;font-family:Inter;font-weight:500;font-size:18px;color:#ffffff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:90px;border-style:none;background-color:#28003d;background-clip:padding-box;display:flex;flex-direction:row;flex:0 1 auto;align-self:start;}.elementor .imh_large{border-radius:24px;}.elementor .service_card{position:static;padding:42px;border-radius:18px;background-color:#ffffff;display:flex;justify-content:space-between;}.elementor .serivice_title{font-family:Inter Tight;font-weight:500;font-size:60px;color:#1A1A1A;display:flex;flex-direction:column;}.elementor .service_subtitle{font-family:Inter Tight;font-weight:400;font-size:18px;letter-spacing:1px;}.elementor .serive_1{font-family:Inter Tight;font-weight:600;font-size:40px;color:#1A1A1A;letter-spacing:1px;line-height:42px;text-align:end;}.elementor .service_title{padding:0px;}.elementor .service_subtitle_box{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:180px;}.elementor .service_section{padding:0px;display:flex;flex-direction:column;gap:60px;justify-content:space-between;}.elementor .services{display:flex;flex-direction:column;gap:10px;}.elementor .service_cta_large{padding:42px;border-radius:18px;background-color:#1A1A1A;display:flex;justify-content:center;align-items:center;}.elementor .service_cta_large:hover,.elementor .service_cta_large:focus-visible{background-color:#5F11C7;}.elementor .cta_call{font-family:Inter Tight;font-weight:500;font-size:40px;color:#ffffff;padding:0px;display:flex;}.elementor .cta_title_large{min-width:0px;display:flex;gap:6px;justify-content:center;}.elementor .cta_title_large:hover,.elementor .cta_title_large:focus-visible{justify-content:center;align-self:center;}.elementor .cta_dot{width:24px;height:24px;min-width:16px;min-height:16px;display:flex;}.elementor .pos_header{flex-direction:row;justify-content:space-between;}.elementor .pos_bento{padding:0px;display:flex;flex-direction:row;gap:10px;}.elementor .box_1{width:704px;height:534px;min-width:704px;padding:32px;border-radius:18px;background-color:#ffffff;display:flex;flex-direction:column;gap:14px;justify-content:flex-end;}.elementor .box_2{width:600px;min-width:420px;padding:32px;border-radius:18px;background-color:#10071C;display:flex;flex-direction:column;justify-content:space-between;}.elementor .box_3{width:600px;min-width:410px;padding:32px;border-radius:18px;background-color:#ffffff;display:flex;flex-direction:column;gap:14px;justify-content:flex-end;}.elementor .pos_header_feature{display:block;}.elementor .pos_feature_title{padding:0px;align-self:end;}.elementor .appr_box{padding:0px;background-color:#10071C;display:flex;flex-direction:column;}.elementor .appr_column_left{width:645px;height:681px;min-width:793px;min-height:421px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;justify-content:space-between;}.elementor .appr_tag{font-family:Work Sans;font-weight:600;font-size:24px;color:#ffffff66;display:flex;}.elementor .appr_header_title{display:flex;flex-direction:column;gap:18px;}.elementor .appr_caption{font-weight:500;font-size:72px;}.elementor .appr_subtitle{padding-inline-end:120px;}.elementor .value_tag_box{width:720px;padding:0px;display:flex;flex-direction:row;justify-content:flex-end;align-items:end;}.elementor .value_tag_img{object-fit:cover;position:static;}.elementor .appr_upper-layer{padding:48px;border-style:none;gap:10px;}.elementor .appr_up-layer_box-01{padding:32px;border-radius:16px;border-width:1px;border-color:#362d41;border-style:solid;display:flex;flex-direction:column;justify-content:center;align-items:stretch;align-self:center;order:-99999;}.elementor .appr_layer{padding:48px;}.elementor .appr_up-layer_box-02{padding:32px;border-radius:16px;border-width:1px;border-color:#362d41;border-style:solid;display:flex;flex-direction:column;align-self:center;}.elementor .appr_up-layer_box-03{padding:0px;border-radius:16px;border-width:1px;border-color:#362d41;border-style:solid;}.elementor .box_01_title{font-size:24px;}.elementor .box_01_subtitle{font-family:Inter Tight;font-weight:500;font-size:18px;color:#ffffff99;text-align:center;}.elementor .layer_box-1{padding-block-start:62px;padding-block-end:62px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:#362d41;border-style:solid;}.elementor .appr-box-1{padding-block-start:62px;}.elementor .container-appr{margin-block-start:80px;background-color:#252525;}.elementor .appr_mmetrics{padding:48px;margin-block-end:120px;display:flex;flex-direction:row;}.elementor .appr_metric-left{width:840px;padding:0px;display:flex;flex-direction:row;gap:0px;align-items:end;}.elementor .appr_metric-right{font-family:Inter Tight;font-weight:400;font-size:16px;color:#ffffff66;line-height:24px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:460px;padding-inline-end:0px;}.elementor .metric_01{padding:0px;}.elementor .mertics_title{font-family:Inter Tight;font-weight:600;font-size:40px;color:#ffffffe6;}.elementor .mertics_subtitle{font-family:Inter Tight;font-weight:400;font-size:16px;color:#ffffff99;}.elementor .t-aud_block{min-width:0px;padding-block-start:80px;padding-block-end:110px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:60px;display:flex;flex-direction:row;justify-content:space-between;}.elementor .t-aud_tag{width:500px;padding:0px;}.elementor .t-aud_header{width:800px;min-width:0px;padding:0px;}.elementor .t-aud_block2{padding-block-start:48px;padding-block-end:148px;padding-inline-start:48px;padding-inline-end:48px;border-radius:18px;display:flex;flex-direction:row;gap:24px;}.elementor .t-aud_leg1_block{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .t-aud_leg1_title{font-family:Inter Tight;font-weight:500;font-size:32px;color:#1a1a1acc;}.elementor .t-aud_leg1_subtitle{font-family:Inter Tight;font-weight:400;font-size:16px;color:#1a1a1a99;line-height:20px;padding-inline-end:48px;}.elementor .t-aud_block_text{height:80px;min-height:602px;padding:38px;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;align-items:start;}.elementor .testimonial_block{height:450px;padding-block-start:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:140px;display:flex;flex-direction:column;justify-content:space-between;}.elementor .testimonial_title{font-family:Inter Tight;font-weight:600;font-size:60px;color:#1a1a1acc;}.elementor .testimonials{padding:0px;}.elementor .testimonial_header{padding:0px;}.elementor .cta_{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:340px;display:flex;flex-direction:row;}.elementor .cta_block{padding-block-start:102px;padding-block-end:170px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;}.elementor .cta_contact_block{width:1200px;height:300px;min-width:700px;padding:42px;border-radius:18px;background-color:#ffffff;display:flex;gap:52px;justify-content:space-between;}.elementor .cta_msg{font-family:Inter Tight;font-weight:500;font-size:4px;padding:0px;display:flex;flex-direction:column;justify-content:space-around;}.elementor .hero_block{padding:0px;}.elementor .hero_header{padding-block-start:102px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:24px;}.elementor .hero_metrics{padding:0px;display:flex;flex-direction:row;}.elementor .hero_stats{padding:0px;}.elementor .hero_subtitle{font-family:Inter Tight;font-weight:400;font-size:18px;color:#14141499;letter-spacing:1px;line-height:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:900px;}.elementor .hero_title{font-family:Inter Tight;font-weight:600;font-size:80px;color:#141414e6;padding-inline-end:420px;}.elementor .menu_socials{padding:0px;display:flex;justify-content:space-between;}.elementor .footer_header{font-family:Inter Tight;font-weight:600;font-size:60px;color:#ffffff;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:180px;padding-inline-end:180px;}.elementor .logo_contact{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;display:flex;align-items:center;}.elementor .socials_footer{padding:0px;display:flex;justify-content:flex-end;}.elementor .site_logo{padding:0px;display:flex;justify-content:space-between;align-items:end;}.elementor .contact_footer{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;display:flex;gap:120px;justify-content:space-between;}.elementor .footer_link{width:0px;height:0px;min-width:0px;font-family:Work Sans;font-weight:400;font-size:20px;color:#ffffff66;padding-block-start:0px;background-color:#f6f8ff00;display:flex;flex-direction:row;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .privacy_link{display:flex;gap:72px;justify-content:center;align-items:end;}.elementor .contact_block{padding:0px;display:flex;}.elementor .email_{padding:0px;display:block;}.elementor .phone_{padding:0px;}.elementor .email_header{font-family:Inter Tight;font-weight:500;font-size:28px;color:#ffffff;text-align:start;}.elementor .emai_sub{font-family:Inter Tight;font-weight:400;font-size:18px;color:#ffffff66;}.elementor .contact_sub{font-family:Inter Tight;font-weight:400;font-size:18px;color:#ffffff66;}.elementor .stats_1_subtitle{font-family:Inter Tight;font-weight:400;font-size:18px;color:#14141499;letter-spacing:4px;}