.how-it-works-card{border:none;transition:transform .3s ease-in-out,background-color .3s ease-in-out}.how-it-works-card:hover{transform:translateY(-5px);background-color:#f57921}.how-it-works-image-container{display:flex;justify-content:center;align-items:center;height:150px}.how-it-works-image{width:100px;height:auto;border-radius:50%}.how-it-works-card .card-body,.shadow-effect{text-align:center}.shadow-effect{background:#fff;padding:20px;border-radius:4px;border:1px solid #ececec;box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.02)}#shadow-effect p{font-family:inherit;font-size:17px;line-height:1.5;margin:0 0 17px;font-weight:300}.img-circle{border-radius:50%;vertical-align:middle;max-width:90px;min-height:90px;transform-style:preserve-3d;margin:0 auto 17px}#customer-testimonoals{margin-top:6%}.testimonial-name{margin:-17px auto 0;display:table;width:auto;background:linear-gradient(100deg,#ff8066,#ff918d);padding:9px 35px;border-radius:12px;text-align:center;color:#fff;box-shadow:0 9px 18px rgba(0,0,0,.12),0 5px 7px rgba(0,0,0,.5)}#customer-testimonoals .item{text-align:center;padding:50px;margin-bottom:0;opacity:.2;transform:scale3d(.8,.8,1);transition:all .3s ease-in-out}#customer-testimonoals .owl-item.active.center .item{opacity:1;transform:scaleX(1)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#56423d;transform:translate3d(0,-50%,0) scale(.8)}.owl-carousel .owl-dots{display:inline-block;width:100%;text-align:center}.owl-carousel .owl-dots .owl-dot{display:inline-block}.owl-carousel .owl-dots .owl-dot span{background:#56423d;display:inline-block;height:20px;width:20px;margin:0 2px 5px;transform:translate3d(0,-50%,0) scale(.3);transform-origin:50% 50% 0;transition:all .25s ease-out 0s}.bmh-ft{background:#000;color:#e7ebf3;padding:3.5rem 0 1.5rem}.bmh-ft-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.bmh-ft-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:2.5rem;align-items:start;text-align:left}.bmh-ft-brand{display:flex;flex-direction:column;gap:1.1rem;max-width:320px}.bmh-ft-logo{cursor:pointer;width:140px!important;height:auto!important}.bmh-ft-tagline{margin:0;font-size:14px;line-height:1.6;color:#aab4c8}.bmh-ft-socials{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.bmh-ft-social{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.08);transition:background .18s ease,transform .18s ease}.bmh-ft-social:hover{background:hsla(0,0%,100%,.2);transform:translateY(-2px)}.bmh-ft-social svg{font-size:16px!important;color:#fff!important}.bmh-ft-apps{grid-column:1}.bmh-ft-apps-label{margin:.4rem 0 .7rem;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#aab4c8}.bmh-ft-apps-badges{display:flex;gap:1.25rem;flex-wrap:wrap}.bmh-ft-badge{display:inline-block;width:150px;height:auto;transition:transform .18s ease,opacity .18s ease}.bmh-ft-badge:hover{transform:translateY(-2px);opacity:.92}.bmh-ft-col{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.bmh-ft-col-title{width:100%;margin:0 0 1.1rem;font-size:14px;font-weight:700;letter-spacing:.04em;text-align:left;color:#fff}.bmh-ft-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.bmh-ft-link{display:inline-flex;align-items:center;gap:.5rem;font-family:inherit;font-size:14px;color:#c3ccdd;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;text-align:left;transition:color .15s ease}.bmh-ft-link:hover{color:#fff}.bmh-ft-link-icon{font-size:12px;flex-shrink:0}.bmh-ft-bottom{max-width:1200px;margin:2.75rem auto 0;padding:1.4rem 1.5rem 0;border-top:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.bmh-ft-copy{margin:0;font-size:12px;color:#9aa5ba}.bmh-ft-canadian{display:inline-flex;align-items:center;gap:.4rem;font-size:13px;color:#c3ccdd}@media (max-width:992px){.bmh-ft-top{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.bmh-ft-brand{max-width:none}.bmh-ft-apps,.bmh-ft-brand,.bmh-ft-col--contact{grid-column:1/-1}}@media (max-width:576px){.bmh-ft{padding-top:2.5rem}.bmh-ft-top{grid-template-columns:1fr 1fr;text-align:left;gap:1.75rem 1.5rem}.bmh-ft-brand{grid-column:1/-1;align-items:flex-start;text-align:left}.bmh-ft-apps-badges,.bmh-ft-socials{justify-content:flex-start}.bmh-ft-links{align-items:flex-start}.bmh-ft-bottom{text-align:left}}