/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
#footer {
  background: #F1EDE9;
  margin-top: 0;
  text-align: center; }
  #footer .list-inline ul {
    text-align: center; }
  #footer .list-inline li {
    display: inline-block;
    vertical-align: middle;
    padding-left: 15px; }
    .rtl #footer .list-inline li {
      padding-right: 15px;
      padding-left: inherit; }
    @media (min-width: 768px) {
      #footer .list-inline li {
        padding-left: 40px; }
        .rtl #footer .list-inline li {
          padding-right: 40px;
          padding-left: inherit; } }

.footer-container .list-inline li a {
  font-weight: 600;
  color: #514633; }

.footer-top {
  padding-top: 40px; }

.contact-wl {
  margin-top: 20px; }
  .contact-wl .top {
    top: -200px;
    left: -20%; }
  .contact-wl .bottom {
    right: -20%;
    bottom: -50px; }
  .contact-wl .big {
    font-size: 135px; }
@media (min-width: 992px) and (max-width: 1199px) {
  .contact-wl .big {
    font-size: 60px; } }

    @media (max-width: 991px) {
      .contact-wl .big {
        display: none; } }

.block-social {
  margin-top: 20px; }

.footer-bottom {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  text-align: center;
  padding: 25px 0; }

.contact-wl a {
  font-weight: 500;
  color: #716147; }
  .contact-wl a:hover {
    color: #BF624C; }
  .contact-wl a:nth-child(2) {
    color: #BF624C; }
    .contact-wl a:nth-child(2):hover {
      color: #716147; }

@media (min-width: 1200px) {
  .flex-reverse {
    display: flex;
    align-items: center; } }
@media (min-width: 992px) {
  .list-inline ul {
    margin-bottom: 0; }

  .footer-center {
    padding-top: 66px;
    padding-bottom: 100px; } }
@media (max-width: 1199px) {
  .flex-reverse .align-left *, .flex-reverse .align-left .block_content * {
    text-align: center; }

  .footer_logo {
    margin-bottom: 20px; } }

/*# sourceMappingURL=footerposition3396208858.css.map */
