.technews-c-site-side-bar,
.technews-c-cookie-banner,
.technews-c-toggle-bars {
    display: none;
    
}

.technews-c-site-nav {
    display: flex;
    justify-content: space-between;
    height: 60px
}

@media (max-width: 1023.98px) {
    .technews-c-site-nav {
        align-items:center
    }
}

.technews-c-site-nav__back {
    display: flex;
    flex-direction: row;
    align-self: flex-start
}

.technews-c-site-nav__back a {
    position: relative;
    left: -10px;
    display: inline-block;
    height: 60px;
    padding: 0 20px;
    font-weight: 700;
    line-height: 60px;
    color: #fff;
    background: #ed2a7b
}

.technews-c-site-nav__back a:hover {
    text-decoration: none;
    color: #fff;
    background: #ed2a7b
}

.technews-c-site-nav__title {
    position: relative;
    top: -1px;
    display: none;
    align-self: center;
    margin-left: 10px;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}

@media (min-width: 768px) and (max-width:1023.98px) {
    .technews-c-site-nav__title {
        display:block
    }
}

@media screen and (min-width: 1366px) {
    .technews-c-site-nav__title {
        display:block
    }
}

.technews-c-site-nav__menu {
    align-self: flex-end
}

@media (max-width: 1023.98px) {
    .technews-c-site-nav__menu {
        align-self:center
    }
}

.technews-c-site-nav:before {
    position: absolute;
    right: -10px;
    bottom: -1px;
    left: -10px;
    height: 1px;
    background: linear-gradient(90deg,#7e06ff,#00bdd1 73%,#00f1c2);
    content: ""
}

.technews-c-site-nav-list {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    list-style: none;
    margin: 0;
}

@media (min-width: 1200px) {
    .technews-c-site-nav-list {
        min-width:980px
    }
}

.technews-c-site-nav-list__item {
    position: relative;
    margin: 0 5px;
    overflow: hidden
}

@media (max-width: 1023.98px) {
    .technews-c-site-nav-list__item {
        display:none
    }
}

@media (min-width: 1200px) {
    .technews-c-site-nav-list__item {
        margin:0 10px
    }
}

.technews-c-site-nav-list__item-link {
    display: block;
    font-size: 13px;
    font-weight: 700;
    line-height: 60px;
    text-transform: capitalize;
    text-decoration: none;
    color: #2d3a54
}

@media (min-width: 1200px) {
    .technews-c-site-nav-list__item-link {
        font-size:14px
    }
}

.technews-c-site-nav-list__item-link:active,
.technews-c-site-nav-list__item-link:hover {
    text-decoration: none;
    color: #2d3a54
}

.technews-c-site-nav-list__item-link--active:before {
    position: absolute;
    bottom: -7px;
    left: 50%;
    width: 15px;
    height: 15px;
    margin-left: -7.5px;
    background: #7e06ff;
    transform: rotate(11deg);
    content: ""
}

.technews-c-site-nav-logo {
    position: absolute;
    top: -15px;
    left: 10px;
    z-index: 1030
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi) {
    .technews-c-site-nav-logo {
        top:-16px
    }
}

.technews-c-site-nav-logo__link {
    display: block
}

.technews-c-site-nav-logo__image img {
    width: 100px;
    height: auto
}


/*footer*/
footer.technews-c-site-footer ul {
 list-style: none; 
 padding: 0;
 margin: 0;
}

footer.technews-c-site-footer .row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
}

.technews-c-footer-copyright {
    display: block;
    margin-top: 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
    color: #fff
}

.technews-c-footer-navigation__item {
    margin-left: 10px
}

@media (max-width: 1023.98px) {
    .technews-c-footer-navigation__item {
        margin:0
    }
}

.technews-c-footer-navigation__item:first-child {
    margin-left: 0
}

.technews-c-footer-navigation__list {
    display: flex;
    align-items: center
}

@media (max-width: 1023.98px) {
    .technews-c-footer-navigation__list {
        flex-direction:column
    }
}

.technews-c-footer-navigation__link {
    font-size: 14px;
    line-height: 27px;
    text-decoration: none;
    color: #fff
}

.technews-c-footer-navigation__link:hover {
    text-decoration: underline
}

.technews-c-footer-navigation__back-to-top {
    line-height: 27px
}

.technews-c-footer-navigation__back-to-top-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    outline: none;
    cursor: pointer
}

.technews-c-footer-navigation__back-to-top-icon {
    position: relative;
    top: 1px;
    margin-left: 6px
}

.technews-c-footer-navigation__back-to-top:hover {
    text-decoration: underline
}

.technews-c-footer-social {
    margin: 6px 0 36px
}

@media (max-width: 767.98px) {
    .technews-c-footer-social {
        text-align:center
    }
}

.technews-c-footer-social__header {
    font-size: 16px;
    font-weight: 700;
    line-height: 27px;
    color: #fff
}

.technews-c-footer-social__list {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-top: 10px
}

@media (max-width: 767.98px) {
    .technews-c-footer-social__list {
        justify-content:center
    }
}

.technews-c-footer-social__list-item {
    margin-right: 10px
}

.technews-c-footer-top {
    padding-bottom: 10px
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top {
        padding-bottom:0
    }
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top__wrapper {
        display:flex;
        flex-direction: column;
        align-items: center
    }
}

.technews-c-footer-top__col {
    padding-right: 10px;
    padding-left: 10px
}

.technews-c-footer-top__info {
    width: 13%
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top__info {
        width:100%
    }
}

.technews-c-footer-top__sponsors {
    width: 64%
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top__sponsors {
        width:100%
    }
}

.technews-c-footer-top__supported-by {
    width: 23%
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top__supported-by {
        width:100%
    }
}

.technews-c-footer-top__supported-by-line {
    display: none
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top__supported-by-line {
        display:block;
        height: 1px;
        background-color: #fff;
        border: 0
    }
}

.technews-c-footer-top-info {
    font-size: 26px;
    font-weight: 700;
    line-height: 28px
}

@media screen and (max-width: 1200px) {
    .technews-c-footer-top-info {
        font-size:22px
    }
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top-info {
        margin-bottom:24px;
        text-align: center
    }
}

.technews-c-footer-top-sponsors {
    position: relative;
    padding-right: 20px
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top-sponsors {
        padding:0
    }
}

.technews-c-footer-top-sponsors__title {
    position: absolute;
    top: -24px;
    font-size: 14px
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top-sponsors__title {
        position:static;
        margin-bottom: 20px;
        text-align: center
    }
}

.technews-c-footer-top-sponsors__logos {
    display: none
}

@media (max-width: 767.98px) {
    .technews-c-footer-top-sponsors__logos {
        display:block;
        max-width: 100%;
        margin: 0 auto
    }
}

.technews-c-footer-top-sponsors__logos-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between
}

@media (max-width: 767.98px) {
    .technews-c-footer-top-sponsors__logos-wrapper {
        display:none
    }
}

.technews-c-footer-top-sponsors__logo {
    width: 100px;
    height: inherit
}

.technews-c-footer-top-sponsors__logo-informa {
    width: 140px
}

.technews-c-footer-top-supported-by {
    position: relative;
    height: 100%
}

.technews-c-footer-top-supported-by__wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 100%
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top-supported-by__wrapper {
        justify-content:center
    }
}

.technews-c-footer-top-supported-by:before {
    position: absolute;
    top: -21px;
    left: -12px;
    width: 1px;
    height: 90px;
    background-color: #fff;
    content: ""
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top-supported-by:before {
        display:none
    }
}

.technews-c-footer-top-supported-by__title {
    position: absolute;
    top: -30px;
    left: 20px;
    font-size: 14px;
    line-height: 27px;
    color: #fff
}

@media screen and (max-width: 1200px) {
    .technews-c-footer-top-supported-by__title {
        top:-30px;
        left: 0
    }
}

@media (max-width: 1023.98px) {
    .technews-c-footer-top-supported-by__title {
        position:static;
        margin-bottom: 10px;
        text-align: center
    }
}

@media screen and (max-width: 1200px) {
    .technews-c-footer-top-supported-by__logo {
        max-width:100%;
        max-height: 55px
    }
}

.technews-c-site-footer {
    padding: 40px 0 24px;
    color: #fff;
    background-color: #2d3a54
}

@media (max-width: 1023.98px) {
    .technews-c-site-footer {
        padding:24px 0
    }
}

.technews-c-site-footer__middle-section {
    display: flex
}

@media (max-width: 1023.98px) {
    .technews-c-site-footer__middle-section {
        flex-direction:column
    }
}

.technews-c-site-footer__middle-section-social {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    width: 50%
}

@media (max-width: 1023.98px) {
    .technews-c-site-footer__middle-section-social {
        align-items:center;
        order: 2;
        width: 100%
    }
}

.technews-c-site-footer__middle-section-nav {
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
    width: 50%
}

@media (max-width: 1023.98px) {
    .technews-c-site-footer__middle-section-nav {
        justify-content:center;
        order: 1;
        width: 100%
    }
}

.technews-c-site-footer__register-btn {
    margin-bottom: 5px!important
}

@media (max-width: 767.98px) {
    .technews-c-site-footer__register-btn {
        width:100%
    }
}

.technews-c-site-footer__line {
    height: 1px;
    background-color: #fff;
    border: 0
}

.technews-col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
}

.technews-c-button {
    position: relative;
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 20px;
    padding: 17px 30px;
    font-family: "Aktiv Grotesk",sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 18px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 3px rgba(0,0,0,.2);
    color: #fff;
    background: #7e06ff url(data:image/png;base64,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) 90% 0 no-repeat;
    border-style: solid;
    border-width: 1px;
    border-radius: 2px;
    outline: none;
    box-shadow: 0 0 15px 0 rgba(0,0,0,.3);
    cursor: pointer;
    transition: box-shadow .2s,text-shadow .2s,background-color .2s;
}

.technews-c-button--secondary {
    background-color: #00bdd1;
    borde