

footer { background-color: #FFF2E1; }

footer .main-box { padding: 80px 0 60px 0; border-bottom: 0.5px solid #626262;}

footer .main-content { max-width: 600px;}

footer .main-content p { padding: 30px 0;}

footer .theme-button { border-radius: 15px !important;}

footer .copyright p { padding: 15px 0; color: var(--dark-color); }

footer .inner-wrapper { display: flex; justify-content: center; }

footer .inner-wrapper li { padding: 0 20px; }

footer .inner-wrapper a { font-weight: var(--regular-font); font-size: 18px; color: var(--dark-color); transition: all 0.3s ease; }

footer .inner-wrapper a:hover { color: var(--primary-color); }

footer .inner-wrapper li:nth-child(2) { border-left: 1px solid var(--body-color); border-right: 1px solid var(--body-color);}


@media (max-width:1399px) {
    
}

@media (max-width:1199px) {
    
}

@media (max-width:991px) {

footer .main-box { padding: 70px 0;}
    
}

@media (max-width:767px) {
    
footer .copyright p { padding: 15px 0; line-height: 25px;}

footer .main-content p { padding: 15px 0}

footer .main-box { padding: 50px 0 30px 0;}

}

@media (max-width:575px) {
    
footer .inner-wrapper { flex-direction: column; }

footer .inner-wrapper a { font-size: 16px; }

footer .inner-wrapper li { padding: 3px; }

footer .inner-wrapper li:nth-child(2) { border: none;}

}

@media (max-width:430px) {
    
}