/* BIPOFY_FOOTER_FINAL_LAYOUT_V135 */
footer #bipofyFooterLayoutV135,
footer #bipofyBlogFooterLayoutV135{
  max-width:980px!important;
  margin:14px auto 0!important;
  padding:14px 16px 0!important;
  text-align:center!important;
  color:#ffffff!important;
}

footer #bipofyFooterBlogMiddleV135{
  max-width:790px!important;
  margin:0 auto 18px!important;
  padding-top:0!important;
  text-align:center!important;
  color:#ffffff!important;
}

footer #bipofyFooterBlogMiddleV135 a{
  display:inline-flex!important;
  justify-content:center!important;
  align-items:center!important;
  color:#ffffff!important;
  font-size:15px!important;
  font-weight:300!important;
  line-height:1.6!important;
  text-decoration:none!important;
  letter-spacing:.01em!important;
}

footer #bipofyFooterBlogMiddleV135 a:hover{
  color:#ffffff!important;
  opacity:.86!important;
}

footer #bipofyFooterBlogMiddleV135 p{
  max-width:760px!important;
  margin:6px auto 0!important;
  color:#ffffff!important;
  font-size:13px!important;
  font-weight:300!important;
  line-height:1.65!important;
  text-align:center!important;
  opacity:.9!important;
}

footer #bipofyFooterBottomV135,
footer #bipofyBlogFooterBottomV135{
  max-width:900px!important;
  margin:0 auto!important;
  padding-top:14px!important;
  border-top:1px solid rgba(255,255,255,.18)!important;
  text-align:center!important;
  color:#ffffff!important;
}

footer #bipofyBlogFooterMenuV135{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex-wrap:wrap!important;
  gap:18px!important;
  margin:0 auto 16px!important;
  padding:0!important;
  list-style:none!important;
}

footer #bipofyBlogFooterMenuV135 a{
  color:#ffffff!important;
  font-size:13px!important;
  font-weight:300!important;
  line-height:1.5!important;
  text-decoration:none!important;
  opacity:.94!important;
}

footer #bipofyBlogFooterMenuV135 a:hover{
  opacity:1!important;
  text-decoration:underline!important;
  text-underline-offset:4px!important;
}

footer .bipofy-footer-social-v135{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex-wrap:wrap!important;
  gap:16px!important;
  margin:0 auto 9px!important;
  padding:0!important;
  list-style:none!important;
}

footer .bipofy-footer-social-v135 a{
  color:#ffffff!important;
  font-size:13px!important;
  font-weight:300!important;
  line-height:1.5!important;
  text-decoration:none!important;
  opacity:.92!important;
}

footer .bipofy-footer-social-v135 a:hover{
  opacity:1!important;
  text-decoration:underline!important;
  text-underline-offset:4px!important;
}

footer .bipofy-footer-copyright-v135{
  margin:0!important;
  color:#ffffff!important;
  font-size:13px!important;
  font-weight:300!important;
  line-height:1.6!important;
  text-align:center!important;
  opacity:.88!important;
}


  .bipofy-chat-v001-sound{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:10px;
    border:1px solid rgba(15,118,110,.16);
    background:#ffffff;
    border-radius:14px;
    padding:9px 10px;
    margin-bottom:10px;
    font-size:12px;
    color:#0f172a;
    font-weight:400;
  }
  .bipofy-chat-v001-sound button{
    border:0;
    border-radius:999px;
    background:linear-gradient(135deg,var(--bipofy-chat-primary),var(--bipofy-chat-primary-2));
    color:white;
    padding:7px 10px;
    font-size:11px;
    font-weight:500;
    cursor:pointer;
    white-space:nowrap;
  }
  .bipofy-chat-v001-sound[data-ready="1"]{
    background:#ecfdf5;
    color:#047857;
  }

  @media(max-width:640px){
  footer #bipofyFooterLayoutV135,
  footer #bipofyBlogFooterLayoutV135{
    margin-top:10px!important;
    padding-left:12px!important;
    padding-right:12px!important;
  }

  footer #bipofyBlogFooterMenuV135,
  footer .bipofy-footer-social-v135{
    gap:11px!important;
  }
}