.elementor-1273 .elementor-element.elementor-element-82fb9dc{--display:flex;--overlay-opacity:0.2;}.elementor-1273 .elementor-element.elementor-element-82fb9dc::before, .elementor-1273 .elementor-element.elementor-element-82fb9dc > .elementor-background-video-container::before, .elementor-1273 .elementor-element.elementor-element-82fb9dc > .e-con-inner > .elementor-background-video-container::before, .elementor-1273 .elementor-element.elementor-element-82fb9dc > .elementor-background-slideshow::before, .elementor-1273 .elementor-element.elementor-element-82fb9dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1273 .elementor-element.elementor-element-82fb9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1273 .elementor-element.elementor-element-82fb9dc:not(.elementor-motion-effects-element-type-background), .elementor-1273 .elementor-element.elementor-element-82fb9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1273 .elementor-element.elementor-element-8ff7b0e{--display:flex;--padding-top:var(--space-5xl);--padding-bottom:var(--space-5xl);--padding-left:var(--space-md);--padding-right:var(--space-md);}.elementor-1273 .elementor-element.elementor-element-83880e8{--display:flex;--gap:var(--space-md) 0;--row-gap:var(--space-md);--column-gap:0;--margin-top:0;--margin-bottom:var(--space-4xl);--margin-left:0;--margin-right:0;}.elementor-1273 .elementor-element.elementor-element-83880e8.e-con{--align-self:flex-end;}.elementor-1273 .elementor-element.elementor-element-bdf67c9{font-family:"Helvetica Now Display", Sans-serif;font-size:clamp(0.875rem, 0.835rem + 0.2vw, 1rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-d0dea46 );}.elementor-1273 .elementor-element.elementor-element-bdf67c9 a{color:var( --e-global-color-d0dea46 );}.elementor-1273 .elementor-element.elementor-element-bdf67c9 a:hover, .elementor-1273 .elementor-element.elementor-element-bdf67c9 a:focus{color:var( --e-global-color-95da336 );}.elementor-1273 .elementor-element.elementor-element-0455def .elementor-heading-title{font-family:var( --e-global-typography-fa8dacb-font-family ), Sans-serif;font-size:var( --e-global-typography-fa8dacb-font-size );font-weight:var( --e-global-typography-fa8dacb-font-weight );line-height:var( --e-global-typography-fa8dacb-line-height );}.elementor-1273 .elementor-element.elementor-element-ea5e8f0 .elementor-icon-list-icon{width:14px;}.elementor-1273 .elementor-element.elementor-element-ea5e8f0 .elementor-icon-list-icon i{font-size:14px;}.elementor-1273 .elementor-element.elementor-element-ea5e8f0 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1273 .elementor-element.elementor-element-ea5e8f0 .elementor-icon-list-text, .elementor-1273 .elementor-element.elementor-element-ea5e8f0 .elementor-icon-list-text a{color:#202020A3;}.elementor-1273 .elementor-element.elementor-element-ea5e8f0 .elementor-icon-list-item{font-family:"Helvetica Now Display", Sans-serif;font-size:18px;line-height:1.4em;}.elementor-1273 .elementor-element.elementor-element-e03f0a2{font-family:"Helvetica Now Display", Sans-serif;font-size:clamp(1.125rem, 1.045rem + 0.4vw, 1.375rem);line-height:1.4em;}.elementor-1273 .elementor-element.elementor-element-52882a3{--display:flex;}@media(max-width:1366px){.elementor-1273 .elementor-element.elementor-element-0455def .elementor-heading-title{font-size:var( --e-global-typography-fa8dacb-font-size );line-height:var( --e-global-typography-fa8dacb-line-height );}}@media(max-width:1024px){.elementor-1273 .elementor-element.elementor-element-0455def .elementor-heading-title{font-size:var( --e-global-typography-fa8dacb-font-size );line-height:var( --e-global-typography-fa8dacb-line-height );}}@media(max-width:480px){.elementor-1273 .elementor-element.elementor-element-0455def .elementor-heading-title{font-size:var( --e-global-typography-fa8dacb-font-size );line-height:var( --e-global-typography-fa8dacb-line-height );}}@media(min-width:481px){.elementor-1273 .elementor-element.elementor-element-83880e8{--width:min(1000px, 100%);}}/* Start custom CSS for container, class: .elementor-element-82fb9dc */.elementor-1273 .elementor-element.elementor-element-82fb9dc {
    height: clamp(20rem, 15.9rem + 20.5vw, 32.813rem);
}

@media (min-width: 1921px) and (min-height: 1081px) {
    .elementor-1273 .elementor-element.elementor-element-82fb9dc {
        height: 525px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdf67c9 */.elementor-1273 .elementor-element.elementor-element-bdf67c9 {
    a:hover {
        text-decoration: underline;
    }
    
    .separator {
        margin-inline: 0.5em;
    }
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-ea5e8f0 */.elementor-1273 .elementor-element.elementor-element-ea5e8f0 .elementor-icon-list-items.elementor-inline-items {
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-e03f0a2 */.elementor-1273 .elementor-element.elementor-element-e03f0a2 > p,
.elementor-1273 .elementor-element.elementor-element-e03f0a2 > ul,
.elementor-1273 .elementor-element.elementor-element-e03f0a2 > ol {
  max-width: 757px;
  margin-left: auto;
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > h2,
.elementor-1273 .elementor-element.elementor-element-e03f0a2 > h3,
.elementor-1273 .elementor-element.elementor-element-e03f0a2 > h4,
.elementor-1273 .elementor-element.elementor-element-e03f0a2 > h5,
.elementor-1273 .elementor-element.elementor-element-e03f0a2 > h6 {
  max-width: 802px;
  margin-left: auto;
  margin-top: var(--space-4xl);
  margin-bottom: var(--space-xl);
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > h2 {
    font-family: "Helvetica Now Display", Sans-serif;
    font-size: 32px;
    font-weight: 500;
    font-style: italic;
    line-height: 1.2em;
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > .wp-block-image {
  max-width: 1040px;
  margin-inline-start: auto;
  margin-inline-end: 0;
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > .wp-block-table {
    width: 100%;
    margin-inline-start: 0;
    margin-inline-end: 0;
    overflow-x: auto;
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > .wp-block-table {
    thead tr {
        border-bottom: 1px solid var( --e-global-color-text );
    }
    
    thead tr th {
        border: none;
    }
    
    tbody tr td {
        background-color: transparent;
        border-inline: none;
        border-bottom: 1px solid #2020201A;
    }
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: transparent;
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > p {
  margin-block: 0;
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > p + p {
  margin-block-start: 1em;
}

.elementor-1273 .elementor-element.elementor-element-e03f0a2 > figure {
  margin-block-start: var(--space-4xl);
  margin-block-end: var(--space-4xl);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-ExtBlk.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-ExtLt.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-ExtBlkIta.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-BlackIta.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-ExtBdIta.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-BoldIta.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-MedIta.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-RegIta.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-LightIta.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-ExtLtIta.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://npu.ro/wp-content/uploads/2026/04/HelveticaNowDisplay-ThinIta.woff2') format('woff2');
}
/* End Custom Fonts CSS */