﻿.footer-container {
    padding: 39px 0;
    border-top: 2px solid #fff;
    position: relative;
    background-color: #F0F3F7;
}
@media (max-width: 991.98px) {
    .footer-container {
        padding: 39px 20px;
    }
}
.footer-links-container {
    display: flex;
    padding-bottom: 35px;
}
@media (max-width: 1399.98px) {
    .footer-links-container {
        flex-direction: column;
        padding-bottom: 10px;
    }
}
.pages-url-container{
    display:flex;
    flex-wrap:wrap;
    flex: 0 0 calc(100% - 282px);
}
@media (max-width: 1399.98px) {
    .pages-url-container{
        display:flex;
        flex-wrap:wrap;
        flex: 0 0 100%;
    }
}
.page-url{
    display:block;
    flex: 0 0 33.33333%;
    border-left: 1px solid #9DA1A6;
    padding: 14px;
    color: #9DA1A6;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
@media (max-width: 767.98px) {
    .page-url{
        flex: 0 0 50%;
    }
}
.page-url:hover{
    color:#1979FF;
    border-left: 1px solid #1979FF;
}
.social-url-container{
    display:flex;
    flex-wrap:nowrap;
    align-items:center;
    justify-content:space-between;
    width: 282px;
}
@media (max-width: 1399.98px) {
    .social-url-container{
        align-items:center;
        justify-content:space-around;
        width: 100%;
        padding: 30px;
    }
}
.social-link{
    display:block;
    width: 40px;
    height: 40px;
}
.dme-url{
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 38.6667C30.3094 38.6667 38.6667 30.3093 38.6667 20C38.6667 9.6907 30.3094 1.33334 20 1.33334C9.69073 1.33334 1.33337 9.6907 1.33337 20C1.33337 30.3093 9.69073 38.6667 20 38.6667Z' fill='%239DA6A6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.96 11.5734H22.1866L23.6266 7.94669L20.96 11.5734Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.0266 12.64H20.2666L18.6666 14.8267H21.8133L22.0266 12.64Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.8133 15.7867H17.9733L16.3733 17.9733H22.1866L21.8133 15.7867Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.4 18.9333H15.68L14.08 21.0667H23.36L22.4 18.9333Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24 22.1867H13.3866L11.7866 24.32H25.6533L24 22.1867Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.7199 25.28H11.0933L9.3866 27.4667H30.2399L26.7199 25.28Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 6.13335C27.5733 6.13335 33.8667 12.2667 33.8667 20C33.8667 27.5733 27.7333 33.8667 20 33.8667C12.4267 33.8667 6.13332 27.6267 6.13332 20C6.13332 12.3733 12.4267 6.13335 20 6.13335ZM20 5.06668C28.32 5.06668 34.9333 11.7867 34.9333 20C34.9333 28.32 28.2133 34.9333 20 34.9333C11.68 34.9333 5.06665 28.32 5.06665 20C5.06665 11.68 11.68 5.06668 20 5.06668Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.9999 4.58667C28.4266 4.58667 35.4133 11.5733 35.4133 20C35.4133 28.4267 28.5333 35.4133 19.9999 35.4133C11.5733 35.4133 4.58661 28.4267 4.58661 20C4.58661 11.5733 11.5733 4.58667 19.9999 4.58667ZM19.9999 4.32001C28.6933 4.32001 35.6799 11.3067 35.6799 20C35.6799 28.6933 28.6933 35.68 19.9999 35.68C11.3066 35.68 4.31995 28.6933 4.31995 20C4.31995 11.3067 11.3066 4.32001 19.9999 4.32001Z' fill='white'/%3E%3C/svg%3E%0A");
}
.tg-url{
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 38.6667C30.3093 38.6667 38.6666 30.3093 38.6666 20C38.6666 9.6907 30.3093 1.33334 20 1.33334C9.69067 1.33334 1.33331 9.6907 1.33331 20C1.33331 30.3093 9.69067 38.6667 20 38.6667Z' fill='%239DA6A6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.76001 19.7867C15.2 17.44 18.8267 15.84 20.64 15.0934C25.8133 12.96 26.88 12.5867 27.6267 12.5334C27.7867 12.5334 28.1067 12.5867 28.3733 12.7467C28.5867 12.9067 28.64 13.12 28.64 13.2267C28.64 13.3867 28.6933 13.7067 28.6933 13.9734C28.4267 16.9067 27.2 24.1067 26.56 27.4134C26.2933 28.8 25.76 29.28 25.28 29.3334C24.2133 29.44 23.36 28.64 22.3467 27.9467C20.6933 26.88 19.7867 26.1867 18.1867 25.1734C16.32 23.9467 17.5467 23.3067 18.6133 22.1867C18.88 21.92 23.68 17.5467 23.7333 17.1734C23.7333 17.12 23.7333 16.96 23.6267 16.8534C23.52 16.7467 23.36 16.8 23.2533 16.8C23.0933 16.8534 20.48 18.56 15.36 22.0267C14.6133 22.56 13.92 22.7734 13.3333 22.7734C12.6933 22.7734 11.36 22.4 10.4533 22.08C9.28001 21.7067 8.37334 21.4934 8.42668 20.8534C8.42668 20.48 8.90668 20.16 9.76001 19.7867Z' fill='white'/%3E%3C/svg%3E%0A");
}
.vk-url{
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.38666 19.2C1.38666 10.7733 1.38666 6.50667 3.99999 3.89333C6.61332 1.28 10.8267 1.28 19.3067 1.28H20.8C29.2267 1.28 33.4933 1.28 36.1067 3.89333C38.72 6.50667 38.72 10.72 38.72 19.2V20.6933C38.72 29.12 38.72 33.3867 36.1067 36C33.4933 38.6133 29.28 38.6133 20.8 38.6133H19.3067C10.88 38.6133 6.61332 38.6133 3.99999 36C1.38666 33.3867 1.38666 29.1733 1.38666 20.6933V19.2Z' fill='%239DA6A6'/%3E%3Cpath d='M21.28 28.16C12.7467 28.16 7.89334 22.3467 7.73334 12.64H12C12.16 19.7867 15.3067 22.7733 17.76 23.4133V12.64H21.76V18.7733C24.2133 18.5067 26.7733 15.7333 27.68 12.64H31.68C30.9867 16.4267 28.2133 19.2533 26.24 20.3733C28.2133 21.28 31.4133 23.7333 32.64 28.16H28.2133C27.2533 25.2267 24.9067 22.9333 21.76 22.6133V28.16H21.28Z' fill='white'/%3E%3C/svg%3E%0A");
}
.footer-text-container{
    display:flex;
    flex-wrap:nowrap;
}
@media (max-width: 1399.98px) {
    .footer-text-container{
        display:flex;
        flex-wrap:nowrap;
        flex-direction:column;
    }
}
.legal-text-container{
    flex: 0 0 calc(100% - 282px);
    display:flex;
    flex-direction:column;
}
@media (max-width: 1399.98px) {
    .legal-text-container {
        flex: 0 0 100%;
        padding-bottom: 10px;
    }
}
.legal-text-container span{
    color: #9DA1A6;
    font-family: Montserrat;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.dme-text-container{
    display:flex;
    flex-direction:column;
    flex: 0 0 282px;
}
@media (max-width: 1399.98px) {
    .dme-text-container{
        flex: 0 0 100%;
    }
}
.dme-text-container span{
    color: #9DA1A6;
    font-family: Montserrat;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}