.sf__page-about .sf__about-custom-list h3{margin-bottom:10px}.sf__about-custom-list ul{padding-top:30px}body.what-we-do .m-section-my,body.what-we-do .m-about-page .m-section-my{margin-top:0}body.what-we-do .sf__about-block,body.what-we-do .m-about-page .sf__about-block{margin-top:40px;margin-bottom:40px}@media(min-width:1024px){body.what-we-do .sf__about-block,body.what-we-do .m-about-page .sf__about-block{margin-top:50px;margin-bottom:50px}}@media(min-width:1280px){body.what-we-do .sf__about-block,body.what-we-do .m-about-page .sf__about-block{margin-top:70px;margin-bottom:70px}}@media(max-width:767px){body.what-we-do .sf__about-block,body.what-we-do .m-about-page .sf__about-block{margin-top:15px;margin-bottom:15px}}body.what-we-do .sf__about-block .sf-custom__block-inner,body.what-we-do .m-about-page .sf__about-block .sf-custom__block-inner{margin:0 auto}@media(min-width:1024px){body.what-we-do .sf__about-block .sf-custom__block-inner,body.what-we-do .m-about-page .sf__about-block .sf-custom__block-inner{max-width:85%}}@media(min-width:1280px){body.what-we-do .sf__about-block .sf-custom__block-inner,body.what-we-do .m-about-page .sf__about-block .sf-custom__block-inner{max-width:70%}}body.what-we-do .about__block-heading,body.what-we-do .m-about-page .about__block-heading{font-size:36px;line-height:56px;margin-bottom:30px}@media(max-width:1023px){body.what-we-do .about__block-heading,body.what-we-do .m-about-page .about__block-heading{font-size:30px;line-height:42px}}@media(max-width:767px){body.what-we-do .about__block-heading,body.what-we-do .m-about-page .about__block-heading{font-size:24px;line-height:34px;text-align:left;margin-bottom:20px}}body.what-we-do .about__block-subheading,body.what-we-do .m-about-page .about__block-subheading{text-align:left;font-size:20px;line-height:30px;font-weight:500;margin-bottom:20px}body.what-we-do .sf__about-block-text-1 .rte,body.what-we-do .sf__about-block-text-2 .rte,body.what-we-do .m-about-page .sf__about-block-text-1 .rte,body.what-we-do .m-about-page .sf__about-block-text-2 .rte{text-align:left}body.what-we-do .sf__about-custom-html,body.what-we-do .m-about-page .sf__about-custom-html{align-items:center}@media(min-width:1024px){body.what-we-do .sf__about-custom-html .sf-custom__block-inner,body.what-we-do .m-about-page .sf__about-custom-html .sf-custom__block-inner{padding-left:40px}}@media(min-width:1280px){body.what-we-do .sf__about-custom-html .sf-custom__block-inner,body.what-we-do .m-about-page .sf__about-custom-html .sf-custom__block-inner{padding-left:70px}}body.what-we-do .sf__about-custom-list h3,body.what-we-do .m-about-page .sf__about-custom-list h3{font-size:42px;line-height:60px;margin-bottom:60px}@media(max-width:1023px){body.what-we-do .sf__about-custom-list h3,body.what-we-do .m-about-page .sf__about-custom-list h3{font-size:30px;line-height:42px;margin-bottom:30px;margin-top:10px}}@media(max-width:767px){body.what-we-do .sf__about-custom-list h3,body.what-we-do .m-about-page .sf__about-custom-list h3{font-size:24px;line-height:34px;margin-bottom:30px;margin-top:10px}}body.what-we-do .sf__about-custom-list ul li,body.what-we-do .m-about-page .sf__about-custom-list ul li{display:grid;grid-template-columns:65px auto;column-gap:20px;margin-bottom:30px}body.what-we-do .sf__about-custom-list ul li h4,body.what-we-do .m-about-page .sf__about-custom-list ul li h4{font-size:20px;line-height:28px;font-weight:500;margin-bottom:12px;margin-top:0}body.what-we-do .sf__about-custom-list ul li:last-child,body.what-we-do .m-about-page .sf__about-custom-list ul li:last-child{margin-bottom:0}body.what-we-do .sf__about-custom-heading .content__heading,body.what-we-do .m-about-page .sf__about-custom-heading .content__heading{font-size:42px;line-height:60px;margin-bottom:30px}@media(max-width:1023px){body.what-we-do .sf__about-custom-heading .content__heading,body.what-we-do .m-about-page .sf__about-custom-heading .content__heading{margin-bottom:10px;font-size:30px;line-height:42px}}@media(max-width:767px){body.what-we-do .sf__about-custom-heading .content__heading,body.what-we-do .m-about-page .sf__about-custom-heading .content__heading{font-size:24px;line-height:34px;margin-bottom:0}}body.what-we-do .sf__about-card-custom .m-image-card__content,body.what-we-do .m-about-page .sf__about-card-custom .m-image-card__content{position:relative;padding:30px 0 0}@media(max-width:767px){body.what-we-do .sf__about-card-custom .m-image-card__content,body.what-we-do .m-about-page .sf__about-card-custom .m-image-card__content{padding-top:10px;margin-bottom:10px}}body.what-we-do .sf__about-card-custom .m-richtext,body.what-we-do .m-about-page .sf__about-card-custom .m-richtext{display:flex;flex-direction:column;align-items:flex-start;width:100%}body.what-we-do .sf__about-card-custom .m-richtext__title,body.what-we-do .m-about-page .sf__about-card-custom .m-richtext__title{font-size:18px;line-height:26px;margin-bottom:5px;font-weight:500;order:-1}body.what-we-do .sf__about-card-custom .m-richtext__subtitle,body.what-we-do .m-about-page .sf__about-card-custom .m-richtext__subtitle{font-size:12px;line-height:16px;margin-bottom:0}@media(max-width:1023px){body.what-we-do br,body.what-we-do .m-about-page br{display:none}}body.what-we-do .m-icon-box-section{border-top:1px solid #eee}body.what-we-do .m-icon-box-section .m-section-py{padding-top:40px;padding-bottom:40px}body.what-we-do .m-icon-box-section .m-icon-box__text h3{font-weight:500;font-size:20px}.template-index .m-collection-card__image responsive-image{--aspect-ratio: .75 !important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
