/*
 *  Zname.com - v2.0.0 - 2023-10
 *  Author: DH
 *  Content:footer
 */

/*--------------------------------------------------
footer
-------------------------------------------------- */
#footer{overflow:hidden;position:relative;z-index:1}
.footer-bar{padding:5.55rem 0;background:0 0}
.footer-bar .fb-row+.fb-row{padding-top:2.77px;margin-top:2.77px;border-top:1px solid rgba(34,34,34,.05)}
.footer-logo{color:#fff;width:9rem;}
@media (max-width:768px){.footer-bar .fb-row{flex-direction:column}
}
#footer-bar-1{display:flex;align-items:center;background-color:#222429}
#footer-bar-1 .footer-bar-wrap{width:100%}
#footer-bar-1.footer-bar .fb-row h4{display:flex;align-items:center;margin-bottom:1.38rem;font-size:1rem;color:rgb(255 255 255 / 40%);text-transform:uppercase}
#footer-bar-1 h5{margin-bottom:1.11rem}
.list-contact-info{list-style:none;color:#fff;font-size:.888rem}
.list-contact-info li{display:flex;align-items:flex-start}
.list-contact-info li+li{margin-top:.8333rem}
.list-contact-info i{position:relative;top:.222px;margin-right:1.111rem;font-size:1rem;opacity:.7;color:#fff}
.list-contact-info h5{margin-bottom:.277rem!important}
.list-contact-info .info-content span{opacity:.7}
.footer-widget-row+.footer-widget-row{margin-top:2.222rem}
.list-links{list-style:none}
.list-links li+li{margin-top:.35rem}
.list-links li:first-child a{padding-top:0}
.list-links li a{display:flex;padding-top:.166rem;font-size:.888rem;opacity:.7;color:#222}
.list-links li a::after{content:"\e87e";transform:rotate(270deg);font-family:iconfont!important;font-weight:700;display:inline-block;position:relative;top:.11rem;margin-right:.666rem;font-size:.5rem;vertical-align:middle;margin-left:.1rem;opacity:0;color:#fff;transition:all .15s}
.list-links li a:hover{opacity:1}
.list-links li a:hover::after{margin-left:.5rem;opacity:1}
.text-white .list-links li a{color:#fff}
.list-gallery-thumbs{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.417rem -.417rem}
.list-gallery-thumbs>li{padding:0 .417rem;margin-bottom:.833rem;width:33.33333%}
@media (max-width:992px){.list-gallery-thumbs>li{width:4.444rem}
}
.list-gallery-thumbs a{display:block}
.list-gallery-thumbs a img{width:100%}
.list-gallery-thumbs a:hover{opacity:.6}
#footer-bar-2{padding:0;background-color:#222429}
#footer-bar-2 .footer-bar-wrap{width:100%}
#footer-bar-2.footer-bar .fb-row{display:flex;align-items:center;padding:1.111rem 0;border-top:1px solid rgba(255,255,255,.1)}
@media (max-width:768px){#footer-bar-2.footer-bar .fb-row{flex-direction:column;justify-content:center;padding:1.666rem 0}
}
#footer-bar-2 .social-icons{margin:0 0 -5px auto;display:flex;justify-content:flex-end}
@media (max-width:768px){#footer-bar-2 .social-icons{margin-left:0;margin-top:.625rem}
}
.copyrights-message{font-size:.88rem;font-weight:500}
.copyrights-message>*{opacity:.7}
.copyrights-message a{opacity:1;font-weight:700;color:#fff}
.copyrights-message a:hover{text-decoration:underline}
.text-white .copyrights-message{color:#fff}


/*--------------------------------------------------
footer-privet
-------------------------------------------------- */
.footer-privet{background:#3842a6;font-size:.875rem;padding:1.25rem;position:fixed;color:#fff;z-index:2147483640;display:flex;align-items:center;user-select:none}
.footer-privet .footer-privet-title{font-size:1rem;font-weight:700;user-select:none;margin-bottom: .2rem;}
.footer-privet .footer-privet-con{}
.footer-privet-no{position:absolute;right: .8rem;top: .5rem;cursor:pointer}
.footer-privet p{margin-bottom: 0}
.footer-privet p a:hover{color:#2966c1}
.footer-privet-ok{text-align: center;margin-top: .2rem;}
.footer-privet-ok p{width:12.5rem;display: inline-block;height:2.8rem;line-height:2.8rem;border-radius:2rem;font-size:1rem;text-align:center;background-color:#636fe4;margin-left:.625rem;user-select:none;cursor:pointer}
@media screen and (max-width:768px){.footer-privet{display:block}
  .footer-privet-ok p{width:10rem;height:2.5rem;border-radius:1.125rem;font-size:1.125rem;line-height:2.5rem;}
}
