body,input,button,select,textarea,table,label,.btn,h1,h2,h3,h4,h5,h6,p,a{font-family:Arial,"Helvetica Neue",sans-serif!important;letter-spacing:normal}
body{font-size:14px;font-weight:400;line-height:1.6}
h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.35}
.bhome:not(.nl-dashboard) p,.bhome:not(.nl-dashboard) .like-box{font-size:14px;line-height:1.65;text-align:left;word-spacing:normal}
.bhome:not(.nl-dashboard) .like-box h3{font-size:19px;font-weight:500;line-height:1.4}
.bhome:not(.nl-dashboard) h2{font-size:26px;font-weight:600}
.owl-comment .owl-nav{display:none!important}
.owl-comment .owl-dots{display:flex!important;justify-content:center;align-items:center;gap:6px;margin:18px 0 0;padding:0}
.owl-comment .owl-dots.disabled{display:none!important}
.owl-comment button.owl-dot{display:flex;align-items:center;justify-content:center;width:30px;height:34px;padding:5px!important;border:0!important;border-radius:50%;background:transparent!important;box-shadow:none;cursor:pointer}
.owl-comment button.owl-dot span{display:block;width:20px;height:20px;margin:0;border-radius:50%;background:#a6a6aa;transition:background .2s,transform .2s}
.owl-comment button.owl-dot.active span{background:linear-gradient(135deg,#ffba4b,#ff8115);box-shadow:0 2px 5px #47317130}
.owl-comment button.owl-dot:hover span{transform:scale(1.08)}
.owl-comment button.owl-dot:focus-visible{outline:2px solid #fff;outline-offset:1px}
@media(max-width:767px){.bhome:not(.nl-dashboard) h2{font-size:23px}.bhome:not(.nl-dashboard) .like-box h3{font-size:18px}}
@media(prefers-reduced-motion:reduce){.owl-comment button.owl-dot span{transition:none}}
