/* Namaste trust strip (home page, row class nbs-trust) */
.zpsection:has(.nbs-trust){border-top:1px solid #D9B48A;border-bottom:1px solid #D9B48A;padding-top:28px;padding-bottom:28px;}
.nbs-trust > div{position:relative;}
.nbs-trust > div + div{border-left:1px solid #D9B48A;}
.nbs-trust [data-element-type="heading"]::before{content:"";display:block;width:54px;height:54px;margin:0 auto 10px;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:26px 26px;box-shadow:0 2px 6px rgba(188,113,25,.15);}
.nbs-trust > div:nth-of-type(1) [data-element-type="heading"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23BC7119'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203l2.7%205.6%206.1.9-4.4%204.3%201%206.1L12%2017l-5.4%202.9%201-6.1L3.2%209.5l6.1-.9z'%2F%3E%3C%2Fsvg%3E");}
.nbs-trust > div:nth-of-type(2) [data-element-type="heading"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23BC7119'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203s6%206.6%206%2011a6%206%200%200%201-12%200c0-4.4%206-11%206-11z'%2F%3E%3Cpath%20d%3D'M9.5%2014.5a2.6%202.6%200%200%200%202.5%202.5'%2F%3E%3C%2Fsvg%3E");}
.nbs-trust > div:nth-of-type(3) [data-element-type="heading"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23BC7119'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2012V4h8l10%2010-8%208z'%2F%3E%3Ccircle%20cx%3D'7.5'%20cy%3D'8.5'%20r%3D'1.4'%2F%3E%3C%2Fsvg%3E");}
@media (max-width:767px){
.nbs-trust{display:flex !important;flex-wrap:nowrap !important;}
.nbs-trust > div{flex:0 0 33.33% !important;width:33.33% !important;max-width:33.33% !important;padding-left:4px !important;padding-right:4px !important;}
.nbs-trust > div + div{border-left:1px solid #D9B48A;border-top:0;}
.nbs-trust [data-element-type="heading"] *{font-size:15px !important;line-height:1.3 !important;}
.nbs-trust [data-element-type="text"] *{font-size:12px !important;line-height:1.4 !important;}
.nbs-trust [data-element-type="heading"]::before{width:40px;height:40px;background-size:20px 20px;margin-bottom:6px;}
.zpsection:has(.nbs-trust){padding-top:18px;padding-bottom:18px;}
}
