.elementor .pkr-arch-top{margin-block-end:60px;display:flex;flex-direction:column;gap:26px}.elementor .pkr-arch-grid{display:grid;gap:0 clamp(24px, 3vw, 44px);grid-template-columns:repeat(6,minmax(0,1fr))}.elementor .pkr-post-meta{font-weight:700;font-size:13px;color:rgb(255 255 255 / .6);display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 14px;\n}.elementor .pkr-post-h{font-family:Rubik;font-weight:900;font-size:clamp(20px,1.8vw,28px);color:#FFF;letter-spacing:-.02em;line-height:.98;font-style:italic;text-transform:uppercase;margin:0;transition:color 0.2s}.elementor .pkr-post-pic{overflow:hidden;aspect-ratio:16/10;position:relative;display:block}.elementor .pkr-post-card{height:100%;color:#FFF;text-decoration:none;display:flex;flex-direction:column;gap:18px}.elementor .pkr-dep-dest{font-weight:700;font-size:14px;color:#FB674E;font-style:italic;display:block}.elementor .pkr-pad{padding-block:130px;\n}.elementor .pkr-tg-sub{font-weight:700;font-size:20px;color:#0A2233;letter-spacing:0;line-height:1.3;font-style:italic;text-transform:none;margin-block-start:12px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .pkr-tg-h{font-family:Rubik;font-weight:900;font-size:clamp(38px,5vw,84px);color:#0A2233;letter-spacing:-.045em;line-height:.85;font-style:italic;text-transform:uppercase;margin:0}.elementor .pkr-tg-in{display:flex;flex-direction:row;gap:30px;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .pkr-tg{color:#0A2233;background-color:#FB674E;padding-block:80px;\n}.elementor .pkr-h1-course{max-width:16ch;font-size:clamp(38px,8vw,150px)}.elementor .pkr-chero-in{position:relative;z-index:2;padding-block-end:64px}.elementor .pkr-chero{min-height:max(720px,92svh);overflow:hidden;padding-block-start:150px;display:flex;flex-direction:column;justify-content:flex-end}.elementor .pkr-small-fog{font-size:15.5px;color:rgb(255 255 255 / .68);display:block}.elementor .pkr-more{font-weight:700;font-size:15px;color:#FB674E;padding:0;margin-block-start:18px;display:flex;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .pkr-hero-lead{max-width:60ch;color:rgb(255 255 255 / .88);margin-block-end:28px;display:block}.elementor .pkr-hero-img{width:auto;position:absolute;inset-block-start:-6%;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;padding:0}.elementor .pkr-sec{width:100%;position:relative}.elementor .pkr-cover{width:100%;height:100%;object-fit:cover;display:block}.elementor .pkr-slant{overflow:hidden}.elementor .pkr-ico-move{flex:0 0 auto}.elementor .pkr-duo-hover{overflow:hidden}.elementor .pkr-duo{background-color:#155479}.elementor .pkr-sec-orange{background-color:#FB674E}.elementor .pkr-a-lines{opacity:100%}.elementor .pkr-ico{width:18px;height:18px;flex:0 0 auto}.elementor .pkr-btn-ink{color:#FFF}.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}.elementor .pkr-lead{font-size:clamp(17px,1.4vw,21px);line-height:1.55}.elementor .pkr-disp{font-family:Rubik;font-weight:900;color:#FFF;letter-spacing:-.045em;line-height:.8;font-style:italic;text-transform:uppercase;margin:0}.elementor .pkr-kick{font-family:Rubik;font-weight:700;font-size:16px;color:#FB674E;font-style:italic;margin-block-start:0;margin-block-end:18px;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .pkr-wrap{padding-inline:clamp(16px,4.5vw,72px);padding-inline:var(--gut);\n}