/***************************************************
  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 
 */
/***********************************************************************/
.letter-w {
  text-align: center;
  padding: 50px 15px; }
  .letter-w #block-newsletter-label {
    display: none; }
  .letter-w .input-box {
    display: flex;
    gap: 15px;
    align-items: center;
    flex-direction: row-reverse;
    margin-top: 40px; }
    .letter-w .input-box .input-wrapper {
      flex-grow: 1; }

.footer-bottom .container {
  border-top: 1px dashed #E5E5E5;
  padding: 25px 0; }

.block-social .title_block {
  display: none !important; }

@media (min-width: 992px) {
  .letter-w {
    padding: 100px 15px 260px; }

  .instagram-block {
    margin-top: -160px;
    position: relative;
    z-index: 1; }

  .block-social ul {
    text-align: right;
    margin-bottom: 0; }

  .instagram-block .owl-item:nth-child(2n) {
    padding-top: 40px; } }
@media (min-width: 1500px) {
  .larger-container {
    width: 1660px; } }
@media (max-width: 991px) {
  .copyright,
  .footer-logo a,
  .block-social ul {
    text-align: center;
    margin: auto; }

  .footer_logo {
    margin-bottom: 15px;
    margin-top: 20px; }

  #instafeed {
    margin: 30px 0; } }
@media (max-width: 575px) {
  .instagram-block {
    padding-top: 30px; }

  .letter-w .input-box {
    flex-direction: column-reverse; }
    .letter-w .input-box .input-wrapper,
    .letter-w .input-box button {
      width: 100%; }
    .letter-w .input-box .input-wrapper input[type=email] {
      text-align: center; } }

/*# sourceMappingURL=footerposition1759788591.css.map */
