.popup-enabled .section-coverHome__inner {
	padding-top: 40px;
}
.popup-enabled .section-coverHome__bg img {
	object-fit: none;
}
#header-popup {
    background: #2916FC;
    color: #fff;
    position: relative;
	padding: 10px 0;
}
#header-popup .popup-wrapper {
    display: flex;
    align-items: center;
    max-width: 740px;
    margin: auto;
    justify-content: center;
}
#header-popup .content {
    padding: 10px 0;
}
#header-popup .content * {
    color: #fff;
}
#header-popup .button {
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #fff;
    margin-left: 10px;
}
#header-popup .button svg {
	margin-left: 7px;
}
#header-popup .button:hover {
    color: var(--color-green-light);
}
#header-popup .button:hover svg path {
	fill: var(--color-green-light);
}
#header-popup .logo {
    margin-right: 24px;
    max-width: 186px;
}
#header-popup .title {
    margin: 0;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
	font-family: "Fira Sans";
}
#header-popup .description,
#header-popup .description *{
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
}
#header-popup .popup-close {
    position: absolute;
    top: 13px;
    right: 13px;
    border: unset;
}
#header-popup .popup-close:hover,
#header-popup .popup-close:focus {
    outline: unset;
    background: transparent;
}
@media (max-width: 734px) {
    #header-popup .popup-wrapper {
        flex-wrap: wrap;
        padding: 32px;
        position: relative;
    }
    #header-popup .logo {
        margin: 0;
        flex: 0 0 45%;
        max-width: 45%;
        order: 2;
        position: absolute;
        top: 32px;
        right: 32px;
    }
    #header-popup .content {
        flex: 0 0 75%;
        max-width: 75%;
        order: 1;
    }
    #header-popup .title {
        font-weight: 400;
        font-size: 20px;
        line-height: 24px;
        margin-bottom: 12px;
        max-width: 166px;
    }
    #header-popup .clear {
        flex: 0 0 100%;
        max-width: 100%;
        order: 3;
    }
    #header-popup .button {
        margin: 0;
        order: 4;
        padding: 7px 29px;
        font-size: 12px;
        line-height: 14px;
    }
}
@media (min-width: 735px) {
    #header-popup .description {
        min-width: 445px;
    }
    #header-popup .popup-close {
        position: absolute;
        top: 25px;
        right: 33px;
    }
}