.elementor .pkr-ov-close-ico{width:24px;height:24px;flex:0 0 auto}.elementor .pkr-ov-close{position:absolute;inset-block-start:24px;inset-inline-end:clamp(16px,4.5vw,72px);z-index:3;font-family:Rubik;font-weight:900;font-size:18px;color:#FFF;font-style:italic;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;display:flex;flex-direction:row;gap:14px;align-items:center;width:fit-content;\n}.elementor .pkr-ov-close:hover,.elementor .pkr-ov-close:focus-visible{color:#0A2233}.elementor .pkr-ov-sub:hover,.elementor .pkr-ov-sub:focus-visible{color:#FFF}.elementor .pkr-ov-sub{color:rgb(255 255 255 / .68);text-decoration:none;display:block}.elementor .pkr-ov-h{font-weight:700;font-size:14px;color:#FB674E;font-style:italic;margin-block-start:0;margin-block-end:3px;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .pkr-ov-group{padding:0;display:flex;flex-direction:column;gap:9px}.elementor .pkr-ov-side{font-size:15.5px;background-color:#051520;display:flex;flex-direction:column;gap:34px;padding-block:110px 48px;padding-inline:clamp(16px,4.5vw,72px);\n}.elementor .pkr-ov-label{display:block}.elementor .pkr-ov-num{min-width:24px;font-weight:700;font-size:14px;color:#0A2233;letter-spacing:0;font-style:normal;display:block}.elementor .pkr-ov-link:hover,.elementor .pkr-ov-link:focus-visible{padding-inline-start:18px}.elementor .pkr-ov-link{overflow:hidden;font-family:Rubik;font-weight:900;font-size:clamp(34px,min(6vw,8.2svh),80px);color:#FFF;letter-spacing:-.02em;line-height:1;font-style:italic;text-decoration:none;text-transform:uppercase;transition:padding 0.35s;display:flex;flex-direction:row;gap:20px;align-items:baseline;padding-block:4px;padding-inline:0;\n}.elementor .pkr-ov-main{display:flex;flex-direction:column;gap:4px;justify-content:center;padding-block:110px 48px;padding-inline:clamp(16px,4.5vw,72px);\n}.elementor .pkr-ov-in{min-height:100%;padding:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.elementor .pkr-ov{padding:0;background-color:#FB674E;display:block}.elementor .pkr-burger{width:30px;min-width:30px;padding:0;display:flex;flex-direction:column;gap:6px}.elementor .pkr-menu-btn{font-family:Rubik;font-weight:900;font-size:18px;color:#FFF;font-style:italic;text-decoration:none;text-transform:uppercase;cursor:pointer;padding:0;background-color:#fff0;display:flex;flex-direction:row;gap:12px;flex:0 0 auto;align-items:center;width:fit-content;\n}.elementor .pkr-hide-up{opacity:100%}.elementor .pkr-tel-ico{width:16px;height:16px;color:#FB674E;flex:0 0 auto}.elementor .pkr-tel{font-weight:700;font-size:15px;color:#FFF;text-decoration:none;padding:0;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;width:fit-content;\n}.elementor .pkr-hdr-r{padding:0;display:flex;flex-direction:row;gap:22px;align-items:center;width:fit-content;\n}.elementor .pkr-logo{width:96px;height:auto;display:block;flex:0 0 auto}.elementor .pkr-hdr{background-color:#fff0;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;padding-block:18px;padding-inline:clamp(16px,4.5vw,72px);padding-inline:var(--gut);\n}.elementor .pkr-ico{width:18px;height:18px;flex:0 0 auto}.elementor .pkr-btn-wa{color:#062012}.elementor .pkr-btn{font-family:Rubik;font-weight:700;font-size:15px;letter-spacing:.02em;line-height:1;text-decoration:none;cursor:pointer;padding-block-start:19px;padding-block-end:19px;padding-inline-start:30px;padding-inline-end:30px;border-width:0;background-color:#fff0;display:inline-flex;flex-direction:row;gap:14px;flex:0 0 auto;align-items:center;width:fit-content;\n}