/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-vita{font-family:monospace;.node__content{position:relative;> div{margin:var(--sp2) 0;}}.print__wrapper--pdf{margin:0 !important;position:absolute;right:0;top:-200px;cursor:pointer;a{display:inline-block;width:24px;height:24px;background:url(/sites/default/files/static/pdf-icon.svg) no-repeat center;background-size:contain;font-size:0;}}.text-content,.cke_editable{font-family:monospace !important;font-size:13px !important;}.paragraph{.field{padding:5px;margin:5px 0;border:1px solid #ccc;}.field--name-field-reference{border:none;font-size:smaller;width:fit-content;}}*{margin-block-end:0 !important;}}.actor-base-data-wrapper{.info-portrait-wrapper{display:flex;flex-wrap:wrap;gap:10px;.common-info{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;}.field--name-field-portrait{.field--name-field-media-image{border:none !important;img{max-width:468px;@media (max-width:1377px){max-width:86vw;}}}}}.field--name-field-languages-you-speak{.field__label{margin:0 !important;}.field__items{display:flex;flex-direction:row;margin:0 !important;}.field__item{margin:0 15px !important;}}.vita__age-display{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;gap:10px;.headline{grid-column:1 / -1;font-weight:bold;}}}.artistic-profile-wrapper{.field--name-field-stage-languages{.field__label{margin:0 !important;}.field__items{display:flex;flex-direction:row;margin:0 !important;}.field__item{margin:0 15px !important;}}.media-reference-item{.field__items{display:flex;}.media--type-remote-video{margin:15px;width:160px !important;.field--name-name{}}}}.professional-experience-wrapper{.paragraph--type--professional-experience{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(150px,1fr));margin:15px 0;@media (max-width:768px){grid-template-columns:1fr 1fr;}}.field--name-field-duration-of-engagement{border:none !important;display:flex;align-items:center}.field--name-field-duration-of-engagement::before,.field--name-field-duration-of-engagement::after{content:"";flex:1;border-top:3px double #999;margin:0 0.5em;}.field--name-field-duration-of-engagement::before{margin-right:0.5em;flex:0.3;}.field--name-field-duration-of-engagement::after{margin-left:0.5em;flex:0.7;}.field{&.field--name-field-duration-of-engagement,&.field--name-field-the-play{grid-column:1 / 5;}&.field--name-field-venue-of-engagement{grid-column:1 / 3;}&.field--name-field-type-of-engagement{grid-column:3 / 5;}&.field--name-field-short-description{grid-column:1 / 4;}&.field--name-field-reference{grid-column:4;}@media (max-width:768px){&{grid-column:1 / 3;}}}}
