:root{    --primary-color:#FDBC2E;    --secondary-color:#708190;}#header #headerlogo {    background: url(performer-events.svg?v=1);    width: 300px;    height: 70px;    background-repeat: no-repeat;    display: block;}h1, h2, #header nav ul li a, .color2, h4.title-section {    color: var(--secondary-color);}#header .header-logo {    height: 70px;    margin-top: 30px;    margin-bottom: 5px;}.PartnersList.tow-column .singlePartner{  width: calc(50% - 4rem);}.PartnersList.tow-column .singlePartner .sponsors-link:hover{    transform: scale(1.05) ;}.PartnersList.tow-column  .singlePartner:hover{    transform: initial;}.PartnersList.tow-column .singlePartner img{  width: 100%;    padding: 10px;}.box_img_link_vertical {    display: flex;    flex-direction: column;}.box_img_link_vertical .imgMedium-conf{    width: 100%;}.box_img_link_vertical-tow-column{    gap: 20px;    justify-content: space-between;    flex-wrap: wrap}.box_img_link_vertical-tow-column .box_img_link_vertical{    width: calc(50% - 20px);}.box_img_link_vertical .link-button {    width: 100%;}.box_img_link_vertical .link-button a {    width: 100%;    text-align: center}@media screen and (min-device-width: 320px) and (min-width: 1004px) {    #global-nav {        display: flex;        justify-content: initial;        gap: 30px;    }    #global-nav {        gap: 20px;    }    #header nav {        display: flex;        justify-content: flex-end;    }    #header{        padding: 15px 0;    }}@media screen and (max-width: 700px) {    #header #headerlogo{        width: 260px;    }    .menu_modile_block{        top: 70px;    }    .box_img_link_vertical-tow-column .box_img_link_vertical{        width: 100%;    }}body {    color: #708190;}@media screen and (min-device-width: 320px) {    body {        color: #708190;    }}