.full-width{width:100%;max-width:100%}.banner-content{position:relative;background-size:cover;background-position:center;overflow:hidden}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner-text{display:flex;flex-direction:column;padding:30px;position:absolute;top:0;z-index:2;height:100%;width:100%}.text-column.heading h3{margin-bottom:0}.text-columns{display:flex;gap:10px;justify-content:space-between}.text-container{display:flex;flex-direction:column;align-items:center}.image-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.image-block img{width:100%;object-fit:cover}.image-block{flex:0 0 auto}.two-image-heading{margin-bottom:2rem}.team-member{text-align:center}.team-member .image-wrapper{width:100%;overflow:hidden;background-color:#f1f1f1}.team-member img{width:100%;height:100%;object-fit:cover}.social-info span.social-handle,a.social-link{margin:10px 0}.image-content{width:100%;position:relative;overflow:hidden}.image-content img{position:static;height:auto;object-fit:contain}.promo-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}@media screen and (min-width: 768px){.banner-text.d-top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.banner-text.d-top-center{justify-content:flex-start;align-items:center;text-align:center}.banner-text.d-top-right{justify-content:flex-start;align-items:flex-end;text-align:end}.banner-text.d-middle-left{justify-content:center;align-items:flex-start;text-align:left}.banner-text.d-middle-center{justify-content:center;align-items:center;text-align:center}.banner-text.d-middle-right{justify-content:center;align-items:flex-end;text-align:end}.banner-text.d-bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.banner-text.d-bottom-center{justify-content:flex-end;align-items:center;text-align:center}.banner-text.d-bottom-right{justify-content:flex-end;align-items:flex-end;text-align:end}.banner-main-heading{margin-bottom:20px}.text-columns.heading-first{flex-direction:row}.text-columns.heading-last{flex-direction:row-reverse}.heading-last .text-column.heading{display:flex;justify-content:flex-end}.heading-first .text-column.heading{display:flex;justify-content:flex-start}.separator-mob{display:none}}@media screen and (max-width: 767px){.banner-text.m-top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.banner-text.m-top-center{justify-content:flex-start;align-items:center;text-align:center}.banner-text.m-top-right{justify-content:flex-start;align-items:flex-end;text-align:end}.banner-text.m-middle-left{justify-content:center;align-items:flex-start;text-align:left}.banner-text.m-middle-center{justify-content:center;align-items:center;text-align:center}.banner-text.m-middle-right{justify-content:center;align-items:flex-end;text-align:end}.banner-text.m-bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.banner-text.m-bottom-center{justify-content:flex-end;align-items:center;text-align:center}.banner-text.m-bottom-right{justify-content:flex-end;align-items:flex-end;text-align:end}.banner-main-heading{margin-bottom:10px}.banner-content img{height:460px}.text-columns{flex-direction:column}.text-column{width:100%!important}.separator-desk{display:none}.two-image-section .image-block{width:100%!important}.text-content{display:flex;flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/about-us.css.map */
