.elementor .rps-02-header{width:100%;max-height:90px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:4px;margin:0px;background-color:#111111;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .rps-05-phone{font-weight:800;font-size:24px;color: #FFFFFF;text-align:end;padding:0px;margin:0px;}.elementor .rps-06-hero{width:100%;min-height:720px;max-height:100vh;padding-block-start:120px;padding-block-end:40px;padding-inline-start:70px;padding-inline-end:80px;margin:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .rps-07-hero-title{width:100%;max-width:720px;font-weight:900;font-size:112px;color:#FFFFFF;line-height:112px;text-align:start;padding:0px;margin:0px;}.elementor .rps-56-hero-title-accent{width:100%;max-width:1300px;font-weight:900;font-size:112px;color:#FF6A00;line-height:112px;text-align:start;text-transform:uppercase;padding:0px;margin:0px;}.elementor .rps-57-hero-text{width:100%;max-width:660px;font-weight:400;font-size:22px;color:#FFFFFF;line-height:32px;text-align:start;padding:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .rps-58-hero-actions{width:100%;max-width:760px;column-gap:18px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .rps-59-hero-btn-calc{font-weight:700;font-size:18px;color:#FFFFFF;line-height:22px;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:34px;padding-inline-end:34px;margin:0px;border-radius:6px;border-width:1px;border-color: #FF6A00;background-color:#FF6A00;}.elementor .rps-60-hero-btn-catalog{font-weight:700;font-size:18px;color:#FFFFFF;line-height:22px;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:34px;padding-inline-end:34px;margin:0px;border-radius:6px;border-width:1px;border-color:#FFFFFF;background-color:#05080C;}.elementor .rps-61-hero-features{width:100%;max-width:1200px;column-gap:6px;padding:0px;margin-block-start:46px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .rps-77-hero-feature-04{width:100%;min-height:78px;column-gap:14px;padding:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .rps-78-hero-feature-04-icon{font-size:48px;color:#FF6A00;}.elementor .rps-79-hero-feature-04-content{width:190px;column-gap:0px;padding:0px;margin:0px;display:flex;flex-direction:column;row-gap:4px;flex-wrap:nowrap;justify-content:center;align-items:start;}.elementor .rps-80-hero-feature-04-title{font-weight:700;font-size:16px;color:#FFFFFF;line-height:20px;text-transform:uppercase;padding:0px;margin:0px;}.elementor .rps-81-hero-feature-04-text{font-weight:400;font-size:14px;color:#D8D8D8;line-height:20px;text-align:start;padding:0px;margin:0px;}.elementor .rps-82-hero-tech-strip{width:100%;min-height:88px;max-width:1440px;column-gap:34px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;background-color:#F2F2F2;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .rps-83-hero-tech-label{font-weight:800;font-size:20px;color:#111111;line-height:24px;text-align:start;text-transform:uppercase;padding:0px;margin:0px;}.elementor .rps-84-hero-tech-models{width:100%;column-gap:24px;padding:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .rps-85-hero-tech-model{width:82px;column-gap:0px;padding:0px;margin:0px;display:flex;flex-direction:column;row-gap:6px;justify-content:center;align-items:center;}.elementor .rps-86-hero-tech-model-name{font-weight:700;font-size:14px;color:#111111;line-height:18px;text-align:center;}.elementor .rps-04-menu-row{column-gap:28px;row-gap:0px;}.elementor .rps-04-menu-home{color:#FFFFFF;padding-block-start:0px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FF6A00;border-style:solid;}.elementor .rps-04-menu-catalog{border-width:0px;}.elementor .rps-04-menu-about{border-width:0px;}.elementor .rps-04-menu-contacts{font-weight:800;font-size:14px;color:#FFFFFF;line-height:16px;padding:0px;}