.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}


.model-info{margin:40px auto;}@media (max-width:739px){.model-info{display:grid;grid-template-columns:repeat(3,1fr);}.model-info > .field{overflow:hidden;}}@media (min-width:740px){.model-info{display:flex;max-width:740px;}.model-info > .field{flex:1 1 auto;display:grid;justify-content:center;}}.model-info > .field .field__label{text-transform:uppercase;font-size:0.6875rem;color:#909090;}@media (max-width:739px){.model-info{gap:5px;}.model-info > .field{border-radius:4px;padding:10px;background-color:rgba(0,0,0,0.05);}}@media (min-width:740px){.model-info > .field{border-right:1px solid #1d1d1d;}.model-info > .field:last-of-type{border-right:none;}}.field--name-field-awards{margin:40px auto;font-size:1.2rem;}.field--name-field-awards .field__item{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;}.field--name-field-awards .field__item .awards-wrapper{display:flex;}.field--name-field-awards .field__item .awards-wrapper .field--name-field-award:last-of-type:after{content:'';margin-right:.3rem;}.field--name-field-awards .field__item .awards-wrapper .field--name-field-award:after{content:',';margin-right:.3rem;}.field--name-field-awards .field__item .field--name-field-event:before{content:'–';margin:0 .3rem;}.field--name-field-schedule{margin:2rem 0;}.field--name-field-event-schedule{margin:40px 0;}.field--name-field-event-schedule .tablefield caption{border-bottom:1px solid rgba(255,255,255,0.2);margin:2rem 0 .75rem 0;padding-bottom:.75rem;font-size:1.25rem;font-weight:400;text-transform:uppercase;}.field--name-field-event-schedule .tablefield tbody tr td{padding:.3rem;}.field--name-field-event-schedule .tablefield tbody tr td:first-of-type{font-family:Arial,Helvetica,sans-serif;text-align:right;padding-right:1rem;white-space:nowrap;font-variant-numeric:tabular-nums;}.field--name-field-event-schedule .field__item table.tablefield{width:100%;}.field--name-field-event-schedule .field__item table.tablefield tbody{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:0 auto;}.field--name-field-event-schedule .field__item table.tablefield tbody tr td:last-of-type{max-width:300px;}.field--name-field-credits{margin:40px 0;}button.close{border:0;}button,.button,.node-readmore,#block-views-block-models-block .view-footer a,#block-views-block-events-block .view-footer a,.event-details .field--name-node-link a,.addtocal{line-height:1;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:0.8125rem;font-weight:500;padding:.7rem .9rem;text-transform:uppercase;color:#656565;border-width:1px;border-style:solid;border-color:#B5B5B5;border-radius:4px;}button:hover,.button:hover,.node-readmore:hover,#block-views-block-models-block .view-footer a:hover,#block-views-block-events-block .view-footer a:hover,.event-details .field--name-node-link a:hover,.addtocal:hover{color:inherit;}.block-dark .button,.webform-actions .button,.block-dark .node-readmore a{border:none;background-color:#d81d7a;color:rgba(255,255,255,0.85);}.block-dark .button:hover,.webform-actions .button:hover,.block-dark .node-readmore a:hover{color:white;}.view .node--view-mode-teaser .node__links .node-readmore,.event-details .field--name-node-link,.node--view-mode-teaser .node-readmore{display:block;padding:0;}.view .node--view-mode-teaser .node__links .node-readmore a,.view .node--view-mode-teaser .node-readmore,.event-details .field--name-node-link a,.views-row .node-readmore{width:100%;border:none;border-top:1px solid rgba(0,0,0,0.1);padding:1rem 1.5rem;color:#909090;text-align:center;display:block;}


@media screen and (max-width: 2630px)
#gkHeaderMod, .blog-page > .header, .single-page > .header, .search-page .header {
    margin-top: 30px;
height: 600px;}


@media screen and (max-width: 1920px)
#gkHeaderMod, .blog-page > .header, .single-page > .header, .search-page .header {
    height: 640px;
margin-top: 30px;} 

.responsive {
  width: 100%;
  height: auto;
}