:root{--col-main:#0a2348;--col-main-red:#c8102e;--col-main-light:#4a94b1;--col-darkgray:#4d4d4d;--col-gray:#ccc;--col-lightback:#f8f6f0;--col-grayborder:#808080;--col-muted:#212529}#banner .block{padding:0;margin-top:1em;font-size:.9rem}#banner .block.second{padding:1em 2em}.ban-content.shifted{transform:translateY(0)!important}.sepia{filter:sepia(100)}#banner .first.blurred{filter:blur(10px)}#banner img{width:100%;border-radius:1em;object-fit:cover}#banner h1{color:#fff;text-align:left;font-size:4em;margin:0}#banner h4{font-family:'Playfair Display SC';color:var(--col-gray);font-size:1.8em}#banner .block p{font-size:1.4em;margin-top:2em;color:var(--col-gray)}#banner .btn{text-align:right}#banner .position-absolute{right:2em;bottom:1em}.block-body a,.block-body a:visited{color:var(--col-gray)}.block-body a:hover{color:#fff}#news .block-body a,#news .block-body a:visited,#reports .block-body a,#reports .block-body a:visited{font-size:1.2em}.block-body b{font-weight:normal;margin-left:.5em}.mob-block-head .block-body a{font-size:1em}.art-preview,.art-preview:visited{display:flex;flex-flow:column;text-decoration:none}.art-preview:hover{background-color:var(--col-lightback)}.art-thumb{flex-shrink:0;width:100%;height:auto;aspect-ratio:1/1;border-radius:.5em;position:relative;overflow:hidden}.art-thumb img{width:100%;height:100%;object-fit:cover}.art-info{display:flex;flex-flow:column;justify-content:space-between;height:100%}.art-preview h3{flex:4;line-height:1.2;font-size:.8em;overflow:hidden}.art-preview p{line-height:1;max-height:1em;flex:1;position:sticky;bottom:0;align-self:end;font-size:.7em;color:var(--col-muted)}#feedrss{min-height:2em;overflow:hidden}#feedrss .row:first-child{margin-top:1em}#feedrss .row+.row{border-top:1px solid var(--col-grayborder)}#feedrss h3{padding:.5em 0}#feedrss p{text-align:right}#partners .col a,#partners .col a:visited{text-decoration:none}#partners a:hover p{color:var(--col-main)}#partners img{width:auto;max-width:100%;height:50%;object-fit:contain}#partners .col p{line-height:1.1;color:#000;text-align:center}.block-gradient .gradimg{display:block;position:absolute;right:0;top:0;bottom:0;z-index:-1;overflow:inherit}.block-gradient .block-mid{width:60%}.block-gradient img{max-height:100%;width:auto;height:auto}.contact-list{display:flex;flex-flow:column;padding:1em;justify-content:space-around}.contact-list p{display:flex;flex-flow:row;margin:.25em 0;align-items:center}.contact-list a{margin-left:.5em}@media(max-width:1400px){#banner .block{font-size:.8rem}}@media(max-width:1200px){#banner .block{font-size:.7rem}#banner .btn{display:none}}@media(max-width:992px){#banner .block{font-size:.6rem}}@media(max-width:768px){#banner .block{font-size:.5rem}.contact-list{padding:0}.block-gradient .block-mid{width:100%}.gradimg{display:none!important}#partners .block-v4{aspect-ratio:auto}#partners .col-9{width:100%}#partners .col p{display:none;font-size:.8em}#partners img{height:100%}.art-preview,.art-preview:visited{flex-flow:row nowrap}.art-thumb{height:100%;width:auto;aspect-ratio:3/2}.art-preview h3{font-size:1em}.art-preview p{font-size:.9em}.mob-block-head .block-body a{font-size:.9em!important}}@media(max-width:576px){#banner .block{font-size:.35rem}.mob-block-head h2{font-size:1em!important}.mob-block-head .block-body a{font-size:.8em!important}}