:root{--title-color: rgba(80, 125, 60, 1)}.cstm-page-about_us{background:#fff!important}.cstm-page-about_us .shopify-section{margin:0!important}.cstm-page-about_us .about-rich-text .image-with-text__text{margin-top:0;margin-bottom:3rem}.cstm-page-about_us .about-rich-text .image-with-text__text.subtitle{font-size:32px;line-height:38px;font-weight:500;font-family:var(--font-heading-family)}.cstm-page-about_us .image-with-text .image-with-text__text h1{font-size:calc(var(--font-heading-scale)* 4.8rem);line-height:1;color:var(--title-color)}.cstm-page-about_us .image-with-text .image-with-text__text h1 strong{font-weight:500}.cstm-page-about_us .image-with-text .image-with-text__text p{font-size:1.8rem;font-weight:600;line-height:26px}.cstm-page-about_us .image-with-text .image_text_signature{margin-top:0;margin-left:auto}.inner-padding .image-with-text.collapse-corners{padding:0 40px}.inner-padding .image-with-text .grid__item{border-radius:20px;overflow:hidden}.inner-padding .image-with-text__media-item{width:calc(47% - var(--grid-desktop-horizontal-spacing) / 2)}.inner-padding .image-with-text__text-item.grid__item{width:calc(53% - var(--grid-desktop-horizontal-spacing) / 2)}.inner-padding .image-with-text__text h1{max-width:378px}.image-with-text__text.rte.subtitle,.image-with-text__text.rte.body{margin-bottom:1.6rem}.cstm-page-about_us .about-rich-text .image-with-text__text.subtitle--medium{margin-top:0;margin-bottom:1.4rem}.cstm-page-about_us .our-team .image-with-text__media-item{width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)!important}.cstm-page-about_us .our-team .image-with-text__text-item.grid__item{width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)!important}.sixpillors-about h2.title.inline-richtext.h0{font-family:Cooper BT;font-weight:500;font-size:48px;line-height:48px;text-align:center;color:#507d3c;margin-bottom:10px}.sixpillors.sixpillors-about ul.multicolumn-list li .multicolumn-card__info .inline-richtext{margin-bottom:25px;font-family:Cooper BT;font-weight:500;font-size:32px;line-height:38.66px;text-align:center}.cstm-page-about_us .media>img{object-fit:contain!important}.cstm-page-about_us sticky-header.header-wrapper{background:#fff}@media only screen and (min-width: 750px) and (max-width:1100px){.inner-padding .image-with-text.collapse-corners{padding:0}.inner-padding .image-with-text__text-item.grid__item{width:60%!important;max-width:60%}.inner-padding .image-with-text__media-item{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}}@media only screen and (max-width:767px){.sixpillors-about h2.title.inline-richtext.h0{font-size:40px;color:#000;margin-bottom:0}.sixpillors-about .grid--1-col-tablet-down .grid__item{width:calc(33.33% - 5.5px);max-width:unset;padding-top:10px}.sixpillors.sixpillors-about ul.multicolumn-list li .multicolumn-card__image-wrapper{padding:0}.multicolumn-card__info{font-size:17px!important;padding:0!important}.sixpillors.sixpillors-about ul.multicolumn-list li .multicolumn-card__info .inline-richtext{margin-bottom:0;font-size:17px;line-height:20.66px;margin-top:16px}.sixpillors.sixpillors-about .media.media--transparent.media--adapt{width:80px;height:80px}.sixpillors.sixpillors-about .multicolumn-card__image-wrapper--half-width{width:80px}.sixpillors.sixpillors-about .multicolumn-card__info p{display:none}.sixpillors ul.multicolumn-list{gap:8px!important}.content_over_image_wrap .image_content{padding:20px}.content_over_image_inner{padding:15px 0}.cstm-page-about_us .about-rich-text .image-with-text__text.subtitle{font-size:28px;line-height:33px}.inner-padding .image-with-text__media-item{width:100%}.inner-padding .image-with-text.collapse-corners{padding:0}.cstm-page-about_us .about-rich-text.inner-padding .image-with-text__text.subtitle{font-size:32px;line-height:38px;text-align:center}.cstm-page-about_us .our-team .image-with-text__media-item{width:100%!important}.cstm-page-about_us .image-with-text__text-item .image-with-text__text.rte.subtitle{display:none}.video-section__media{padding-bottom:178%!important}.cstm-page-about_us .image-with-text .image-with-text__text h1{display:block;font-size:36px;line-height:43px;text-align:center;width:100%}.cstm-page-about_us .about-rich-text .image-with-text__text.subtitle{text-align:center;width:100%}.image-with-text__text.rte.body{width:100%}.image-with-text__content{padding-top:15px!important}body .padding-mob{padding-top:15px}}@media only screen and (max-width:399px){.sixpillors-about .grid--1-col-tablet-down .grid__item{width:calc(50% - 4px)}}
/*# sourceMappingURL=/cdn/shop/t/402/assets/about-us.css.map */
