:root{--color-primary:#99d5ea;--color-primary-light:#e9f6fb;--color-primary-dark:#6ac7d9;--color-secondary:#3cb6ce;--color-secondary-light:#00b0ca;--color-secondary-dark:#0098c3;--color-tertiary:#002664;--color-tertiary-light:#0039a6;--color-tertiary-dark:#3c8bb8;--color-accent:var(--color-primary);--color-accent-light:var(--color-primary-light);--color-accent-dark:var(--color-primary-dark);--border-radius:0}.button{--button-color:var(--color-primary);--button-text-color:var(--color-text);--button-border-color:var(--color-primary);--button-color-active:var(--color-primary);--button-color-hover:var(--color-primary-dark);--button-color-focus:var(--color-primary)}.socials__button{--button-color:var(--color-white);--button-text-color:var(--color-secondary);--button-border-color:var(--color-secondary);--button-color-active:var(--color-white);--button-color-hover:var(--color-white);--button-color-focus:var(--color-white)}.header__button--search,:where(.header__socials) .socials__button{--button-color:var(--color-white);--button-text-color:var(--color-secondary);--button-border-color:var(--color-secondary);--button-color-active:var(--color-white);--button-color-hover:var(--color-white);--button-color-focus:var(--color-white)}:where(.footer__socials) .socials__button{--button-color:transparent;--button-text-color:var(--color-text);--button-border-color:transparent;--button-color-active:transparent;--button-color-hover:transparent;--button-color-focus:transparent}.button:focus,.button:hover{--button-color:var(--color-primary-dark);--button-text-color:var(--color-text);--button-border-color:var(--color-primary-dark);--button-color-active:var(--color-primary-dark);--button-color-hover:var(--color-primary-dark);--button-color-focus:var(--color-primary-dark)}.socials__button:focus,.socials__button:hover{--button-color:var(--color-white);--button-text-color:var(--color-tertiary);--button-border-color:var(--color-tertiary);--button-color-active:var(--color-white);--button-color-hover:var(--color-white);--button-color-focus:var(--color-white)}.header__button--search:focus,.header__button--search:hover,:where(.header__socials) .socials__button:focus,:where(.header__socials) .socials__button:hover{--button-color:var(--color-white);--button-text-color:var(--color-tertiary);--button-border-color:var(--color-tertiary);--button-color-active:var(--color-white);--button-color-hover:var(--color-white);--button-color-focus:var(--color-white)}:where(.footer__socials) .socials__button:focus,:where(.footer__socials) .socials__button:hover{--button-color:transparent;--button-text-color:var(--color-white);--button-border-color:transparent;--button-color-active:transparent;--button-color-hover:transparent;--button-color-focus:transparent}.text-block__button{-webkit-transition:all .35s ease;transition:all .35s ease}.text-block__button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.call-to-action{background-color:#e9f6fb;background-color:var(--color-primary-light)}.call-to-action__text,.call-to-action__title{color:var(--color-black);color:var(--color-text)}.call-to-action__image{border-radius:0}:where([data-current-page=projects-show]) .call-to-action{border-radius:0;margin-bottom:var(--space-12);margin-top:var(--space-12)}.call-to-action__button{-webkit-transition:all .35s ease;transition:all .35s ease}.call-to-action__button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.carousel__button{-webkit-transition:all .35s ease;transition:all .35s ease}.carousel__button:focus,.carousel__button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.entry-tile{border-radius:0;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);-webkit-transition:all .35s ease;transition:all .35s ease}.entry-tile:hover{-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg);-webkit-transform:scale(1.05);transform:scale(1.05)}.entry-tile__button{--button-color:var(--color-secondary);--button-text-color:var(--color-white);--button-border-color:transparent;--button-color-active:var(--color-secondary);--button-color-hover:var(--color-secondary-dark);--button-color-focus:var(--color-secondary-dark)}.entry-tile__button:focus,.entry-tile__button:hover{--button-text-color:var(--color-white);--button-border-color:transparent}.ideation-container{background-color:#e9f6fb;background-color:var(--color-primary-light)}.other-entries__title{color:#3cb6ce;color:var(--color-main-title)}.entry__meta{background-color:#e9f6fb;background-color:var(--color-primary-light)}.comment{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.entry-tiles__button{-webkit-transition:all .35s ease;transition:all .35s ease}.entry-tiles__button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.footer{--link-color:var(--color-text);--link-color-hover:var(--color-white);--link-color-visited:var(--color-text)}.footer__link:visited{color:var(--color-black);color:var(--color-text)}.footer__top,.footer__top-wrapper{background-color:#3c8bb8;background-color:var(--color-tertiary-dark)}.footer__header-wrapper{background-color:#e9f6fb;background-color:var(--color-primary-light)}.footer__divider{color:transparent}.footer__main{border-bottom:1px solid var(--color-white)}.footer__bottom,.footer__bottom-wrapper{--link-color-hover:var(--color-white);background-color:#3c8bb8;background-color:var(--color-tertiary-dark)}.footer__copyright,.footer__legal{--link-color:var(--color-text);color:var((--color-text))}.footer__logo--tree path{fill:var(--color-black);fill:var(--color-text)}.footer__logo--tree:hover path{fill:var(--color-white)}.footer__contacts{background-color:var(--color-white);border:1px solid #002664;border:1px solid var(--color-tertiary);color:#002664;color:var(--color-tertiary);padding:var(--space-2) var(--space-4)}.footer__contacts:hover{background-color:#3cb6ce;background-color:var(--color-secondary);border-color:#3cb6ce;border-color:var(--color-secondary);color:var(--color-black);color:var(--color-text)}.footer__contact-link,.footer__contacts .link.footer__contact-link:hover{color:#002664;color:var(--color-tertiary);:hover{color:#002664;color:var(--color-tertiary)}}.header__button--logout,.header__button--register{--button-color:var(--color-white);--button-text-color:var(--color-text);--button-border-color:var(--color-white);--button-color-active:var(--color-white);--button-color-hover:var(--color-white);--button-color-focus:var(--color-white)}.header__button--logout:focus,.header__button--logout:hover,.header__button--register:focus,.header__button--register:hover{--button-text-color:var(--color-text);--button-color:var(--color-white);--button-border-color:var(--color-white);text-decoration:underline}.header__button--login,.header__button--profile{--button-color:var(--color-primary);--button-text-color:var(--color-text);--button-border-color:var(--color-primary);--button-color-active:var(--color-primary);--button-color-hover:var(--color-primary);--button-color-focus:var(--color-primary)}.header__button--login:focus,.header__button--login:hover,.header__button--profile:focus,.header__button--profile:hover{--button-text-color:var(--color-text);--button-color:var(--color-primary);--button-border-color:var(--color-primary);text-decoration:underline}.header__menu-item--sub:hover,.header__menu-item:hover:not(.dropdown){color:#0098c3;color:var(--color-secondary-dark)}.header__top-wrapper{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);z-index:1}.live-tile__button{-webkit-transition:all .35s ease;transition:all .35s ease}.live-tile__button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.news-item{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);overflow:hidden;-webkit-transition:all .6s ease;transition:all .6s ease}.news-item__hero{background-color:#99d5ea;background-color:var(--color-primary)}.news-item__title{-webkit-transition:color .6s ease;transition:color .6s ease}.news-item:hover{-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg);-webkit-transform:scale(1.05);transform:scale(1.05)}.news-item:hover .news-item__title{color:#0098c3;color:var(--color-secondary-dark)}.news-items__filter-button{--button-color:var(--color-primary-light);--button-border-color:var(--color-primary-light);color:var(--color-text-lg);-webkit-transition:all .35s ease;transition:all .35s ease}.news-items__filter-button:focus,.news-items__filter-button:hover{--button-color:var(--color-primary-light);--button-border-color:var(--color-primary-light);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);-webkit-transform:scale(1.05);transform:scale(1.05)}.news-items__filter-button--active{--button-color:var(--color-secondary);--button-border-color:var(--color-secondary);color:var(--color-black);color:var(--color-text);-webkit-transition:all .35s ease;transition:all .35s ease}.news-items__filter-button--active:focus,.news-items__filter-button--active:hover{--button-color:var(--color-secondary);--button-border-color:var(--color-secondary);-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg);-webkit-transform:scale(1.05);transform:scale(1.05)}.news-article__meta{background-color:#e9f6fb;background-color:var(--color-primary-light)}.news-items__button{-webkit-transition:all .35s ease;transition:all .35s ease}.news-items__button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}:root{--color-background:var(--color-white);--page-container-background:var(--color-white);--color-main-title:var(--color-secondary);--color-text:var(--color-black);--link-color:var(--color-secondary);--link-color-hover:var(--color-secondary-dark);--link-color-visited:var(--color-secondary)}