/*------------------------------------------------*/
/* START FOOTER */
/*------------------------------------------------*/
.FooterPane {
    width: 100%;
    position: relative;
    background-size:cover;
    flex-shrink: 0;
}
.FooterPane .footer-menu {
    margin:auto;
    border-bottom: solid 1px #d4c5aa;
    padding: 10px 0;
}
.FooterPane .footer-menu>div {
    padding:0;
}
.FooterPane .footer-menu img {
    padding: 15px 15px 15px 0;
}
.FooterPane .nav{
    margin: 0;
    text-align: right;
    justify-content: flex-end;
}
.FooterPane .nav .belowBar {
    display:none;
}
.FooterPane .nav li{
    /* float: left; */
}
.FooterPane .nav li.active a,
.FooterPane .nav li:hover a {
    color:#d4c5aa
}
.FooterPane .nav li a{
    color:#fff;
    padding: 15px;
    display: inline-block;
    transition:all 0.3s;
}
.FooterPane .nav li:last-of-type a {
    padding-right:0;
}
.FooterPane .nav li a:hover{
    
}
.FooterPane .footer-info {
    text-align:center;
    color:#fff;
    margin: 80px auto;
    max-width: 660px;
}
.FooterPane .footer-info .socials a{
    width: 35px;
    height: 35px;
    padding: 0px;
    background-repeat:no-repeat;
    background-position: center;
    display: inline-block;
    /* margin:0 8px; */
    border-radius:100%;
    transition: all .3s;
}
.FooterPane .footer-info .socials a.telegram{
    background-image: url('../images/telegram.png');
}
.FooterPane .footer-info .socials a.facebook{
    background-image: url('../images/facebook.png');
}
.FooterPane .footer-info .socials a.whatsapp{
    background-image: url('../images/whatsapp.png');
}
.FooterPane .footer-info .socials a.instagram{
    background-image: url('../images/instagram.png');
}
.FooterPane .footer-info .socials a:hover{
    background-color:var(--main-bg-opacity);
}


.FooterPane .footer-info .row{
    font-size:16px;
}
.FooterPane .footer-info h3{
    margin-bottom: 15px !important;
    color: #fff;
    font-weight: normal;
    font-size: 24px;
}
.copyright {
    color: #989898;
    padding: 10px 0;
    font-family: AVian;
    text-align: center;
    position: relative;
}

/*------------------------------------------------*/
/* END FOOTER */
/*------------------------------------------------*/


@media all and (max-width:767px) {
    .footer-back-div {
        padding-left: 20px;
        padding-right: 10PX;
    }
    #dnn_ctr791_HtmlModule_lblContent{
        padding:60px 15px 30px;
    }
}