/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
section{--arrowbox-height:4.6rem;}#news-left-arrow,#news-right-arrow{font-size:3rem;background-color:rgba(0,0,0,0.4);width:3rem;height:var(--arrowbox-height);display:inline-block;text-decoration:none;color:var(--gt-white);position:absolute;top:calc(50% - (var(--arrowbox-height) / 2));text-align:center;text-shadow:0px 0px 5px var(--gt-black);cursor:pointer;transition:all ease-in-out;}#news-left-arrow:hover,#news-right-arrow:hover{background-color:var(--gt-black);color:var(--gt-white);}#news-right-arrow{right:0px;}#news-slideshow{position:relative;aspect-ratio:16/9;background-image:url('/themes/contrib/arta_theme/images/news-images-carousel-bg.png');background-size:contain;}#news-slideshow,.news-slide img{border-top-right-radius:1rem;border-bottom-left-radius:1rem;}#news-slideshow:not(:hover) .news-images-full-button{display:none;}#news-slideshow:not(:hover) #news-left-arrow,#news-slideshow:not(:hover) #news-right-arrow{background-color:unset;}.news-slide{height:100%;display:none;}.news-slide.news-active{display:block;}.news-caption,.news-images-full-button,.news-images-minimize-button{position:absolute;font-size:0.8rem;color:var(--gt-white);text-align:center;}.news-images-full-button,.news-images-minimize-button{padding:0.3rem;background-color:rgba(0,0,0,0.4);}.news-images-full-button,.news-images-minimize-button{right:0;width:1.6rem;cursor:pointer;border-top-right-radius:1rem;}.news-images-minimize-button{display:none;}.news-caption{width:100%;bottom:0;padding:1rem;background-color:rgba(0,0,0,0.7);border-bottom-left-radius:1rem;}.news-caption p{color:var(--gt-white);margin:unset;font-size:1rem;}.news-slide img{width:auto;height:100%;display:block;margin-left:auto;margin-right:auto;object-fit:contain;}.news-slide iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--arta-border-radius);}#news-dots{text-align:center;margin:1rem;font-size:1rem;}.news-image-dot{color:gray;cursor:pointer;font-size:1rem;}.news-image-dot.news-active{color:var(--gt-black);}.news-image-dot:hover{color:var(--gt-gold);text-shadow:0px 0px 5px var(--gt-black);}.news-image-dot:not(:last-child){margin-right:1rem;}#news-fullwidth-images-container.show{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:100;background-color:rgba(0,0,0,0.8);}#news-fullwidth-images-container.show #news-slideshow{position:fixed;width:75vw;height:75vh;margin:calc(25vh / 2) calc(25vw / 2);}#news-fullwidth-images-container.show .news-images-full-button{display:none;}#news-fullwidth-images-container.show .news-images-minimize-button{display:block;}#body-content{display:flex;}.page-title:has(#news-title)::before{content:unset;}#news-title{font-weight:300;color:var(--gt-navy);font-size:2.5rem;text-transform:none;margin-bottom:1.5rem;display:block;}.dateline{width:100%;text-align:center;padding:0.5rem;border-width:2px 0px;border-style:solid;border-color:var(--gt-drk-gold);margin-bottom:2rem;}.dateline h5{margin-bottom:unset;color:var(--gt-black);font-weight:normal;}.news-container{display:flex;flex-direction:row;}.news-body-page{width:100%;}#description p{font-size:1.4rem;margin:1em 0em;font-weight:300;line-height:1.4em;}#description{flex-basis:100%;}#description h3{font-size:1.9rem;margin-top:1.5em;}.sidebar-right{float:right;background-color:#F9F6E5;}.card{background-color:transparent !important;padding:0 0 1rem;margin:1rem 0;border:0px solid var(--gt-light-gray);border-radius:0;}.news-contact h3,#news-boilerplate h3,#sidebar-content h3{color:var(--gt-navy);}.news-contact,#news-boilerplate,#sidebar-content{background-color:var(--arta-vlight-gold);border-radius:var(--arta-border-radius);padding:2rem;margin-bottom:2rem;}#sidebar-content{box-shadow:var(--arta-shadow-black);margin:-1rem 1rem 1rem -1rem;flex-basis:100%;}#sidebar-3d{border:2px solid var(--gt-drk-gold);border-radius:var(--arta-border-radius);flex-basis:25%;flex-grow:0;flex-shrink:0;display:flex;margin:2.25rem 0 2.5rem 2.5rem;}@media screen and (max-width:990px){.news-images-full-button{display:none;}#body-content{display:block;}#sidebar-content{margin:unset;box-shadow:unset;}#sidebar-3d{border:unset;margin:2rem 0 2rem 0;}}@media screen and (max-width:620px){#news-slideshow{aspect-ratio:unset;}.news-caption{position:relative;}.news-slide img{border-bottom-left-radius:unset;height:unset;}}
.relevant-content{margin-top:2rem;display:flex;gap:3rem;}h2.relevant-content-title{color:var(--gt-navy);margin-top:2rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid var(--gt-drk-gold);text-align:center;text-transform:uppercase;font-weight:300;font-size:3rem;}.relevant-content-item{flex-basis:25%;}.relevant-content-item img{width:100%;aspect-ratio:1/1;border-radius:20px;object-fit:cover;box-shadow:var(--arta-shadow-black);}.relevant-content-item a,.relevant-content-item a:link{text-decoration:none;font-size:1.4rem;font-weight:normal;line-height:1em;}.relevant-content-item p{padding:1rem 0.5rem;text-align:center;}
.gt-basic-block .field--type-link .field__item a:link,.gt-basic-block .field--type-link .field__item a:visited,.gt-basic-block .field--type-link .field__item a:active{background:var(--gt-gold);border-radius:3px;color:var(--gt-black);display:block;font-size:.9rem;padding:.5rem 1rem;margin:.25rem;text-decoration:none !important;width:fit-content;}.gt-basic-block .field--type-link .field__item a:hover{background:var(--gt-navy);color:var(--gt-white);text-decoration:none !important;}.gt-basic-block .field--type-link .field--label{position:absolute;left:-9999px;}
