.our-story-banner{background:url(../../../../uploads/2020/11/m-ourstory-banner.jpg) no-repeat;background-size:cover;height:156vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:40em){.our-story-banner{background:url(../../../../uploads/2020/11/d-ourstory-banner-scaled.jpg) no-repeat;background-size:cover;height:61vw}}.our-story-banner h1{font-family:cormorant-garamond,serif;font-weight:700;font-size:4.5rem;color:#fff}@media screen and (min-width:64em){.our-story-banner h1{font-size:6rem}}.our-truth-content{color:#4c4343;padding:4rem 1.5rem;background-color:#f8f8f8}@media screen and (min-width:40em){.our-truth-content{padding:4rem 2rem}}@media screen and (min-width:100em){.our-truth-content{padding:7rem 2rem}}.our-truth-content p{font-family:cormorant-garamond,serif;font-weight:700;font-size:1.375rem;line-height:1.36}@media screen and (min-width:40em){.our-truth-content p{font-size:1.5rem;line-height:1.6}}@media screen and (min-width:100em){.our-truth-content p{font-size:1.875rem}}.our-truth-content p:nth-child(2){padding-top:.8rem}@media screen and (min-width:40em){.our-truth-content p:nth-child(2){padding-top:.5rem}}.our-story-profile{padding:4.375rem 1rem 0}@media screen and (min-width:40em){.our-story-profile{padding:5rem 0 2rem}}.our-story-profile h2{line-height:.67;padding:.625rem 0 .6rem}@media screen and (min-width:40em){.our-story-profile h2{padding:.625rem 0 1.5rem}}.our-story-profile .founder-section{margin-bottom:3rem}.our-story-profile .founder-section .cell{padding:.938rem}.our-story-profile .founder-section .cell h3{font-family:sofia-pro,sans-serif;font-size:1.125rem;line-height:1.33;letter-spacing:.081rem;text-align:center;color:#4c4343;margin-top:1.3rem}.our-story-profile .our-team-section .cell{padding:1.25rem}.our-story-profile .our-team-section .cell h4{font-family:sofia-pro,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.081rem;text-align:center;color:#4c4343;margin-top:1.3rem;text-transform:uppercase;margin-bottom:0}@media screen and (min-width:40em){.our-story-profile .our-team-section .cell h4{font-size:.9rem;margin-bottom:.4rem}}@media screen and (min-width:64em){.our-story-profile .our-team-section .cell h4{font-size:1.125rem}}.our-story-profile .our-team-section .cell p{font-family:sofia-pro,sans-serif;font-size:1.125rem;letter-spacing:.081rem;text-align:center;color:#4c4343}@media screen and (min-width:40em){.our-story-profile .our-team-section .cell p{font-size:.9rem}}@media screen and (min-width:64em){.our-story-profile .our-team-section .cell p{font-size:1.125rem}}section.our-story.our-achievement .what-we-stand-for-contents{padding:0 1rem}@media screen and (min-width:64em){section.our-story.our-achievement .what-we-stand-for-contents{padding:1rem 4rem}}section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:1rem auto 2rem}@media screen and (min-width:40em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:1rem auto 3rem}}@media screen and (min-width:64em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content{max-width:1360px}}@media screen and (min-width:40em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .image-content{width:85%}}@media screen and (min-width:64em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .image-content{width:90%}}section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content{margin:-10.7rem auto 1.3rem;background:#f8f8f8;color:#4c4343;width:85%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:1.8rem 1rem}section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content h3{font-family:cormorant-garamond,serif;font-size:1.75rem;line-height:1.2;letter-spacing:.5px}@media screen and (min-width:64em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content h3{font-size:2.5rem}}section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content h4{font-family:cormorant-garamond,serif;font-size:1.25rem;font-weight:600;line-height:1.2;opacity:.85}@media screen and (min-width:40em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content h4{font-size:1rem}}@media screen and (min-width:64em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content h4{font-size:30px}}section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content p{font-size:1rem;opacity:.85;margin-bottom:0}@media screen and (min-width:40em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content p{font-size:.9rem}}@media screen and (min-width:64em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content p{font-size:1.2rem}}@media screen and (min-width:100em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content p{font-size:1.5rem}}@media screen and (min-width:40em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content{position:absolute;margin:auto;width:55%;height:285px;top:0;bottom:0}}@media screen and (min-width:64em){section.our-story.our-achievement .what-we-stand-for-contents .what-we-stand-for-content .text-content{height:100%;max-height:87%;padding:0 3rem;bottom:3px}}@media screen and (min-width:40em){section.our-story.our-achievement .what-we-stand-for-contents .even.what-we-stand-for-content{-ms-flex-pack:start;justify-content:flex-start}section.our-story.our-achievement .what-we-stand-for-contents .even.what-we-stand-for-content .text-content{left:0;right:auto}section.our-story.our-achievement .what-we-stand-for-contents .odd.what-we-stand-for-content{-ms-flex-pack:end;justify-content:flex-end}section.our-story.our-achievement .what-we-stand-for-contents .odd.what-we-stand-for-content .text-content{right:0;left:auto}}@media screen and (min-width:64em){.our-achievement .what-we-stand-for-contents{padding:0!important}}section.our-brands-container{padding:2rem 0;color:#4c4343}@media screen and (min-width:64em){section.our-brands-container{padding:2rem 0 4rem}}section.our-brands-container .our-brands-slider-container{margin:2rem 0}section.our-brands-container .our-brands-slider-container .slick-slide{margin:0}section.our-brands-container .our-brands-slider-container .slick-list .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section.our-brands-container .our-brands-slider-container .slick-list .slick-track div.slick-slide:not(.slick-current) div{max-width:90%}.our-history-container h3{font-family:cormorant-garamond,serif;font-size:1.75rem;color:#4c4343;margin:2rem 0 1rem}@media screen and (min-width:64em){.our-history-container h3{font-size:2.5rem}}.our-history-container .carousel-item.active p{font-size:1rem;color:#4c4343;display:block;line-height:1.5}@media screen and (min-width:64em){.our-history-container .carousel-item.active p{font-size:1.5rem}}.our-history-container .carousel-item p{display:none}.quote-section{background-color:#4c4343;padding:5rem 2rem;text-align:center;color:#fff}@media screen and (min-width:64em){.quote-section{padding:7rem 0}}.quote-section p{font-family:cormorant-garamond,serif;font-weight:600;font-size:1.875rem;opacity:.9}.quote-section h4{font-family:sofia-pro,sans-serif;font-size:1.125rem;text-transform:uppercase;opacity:.9}.quote-section h3{font-size:6.875rem;height:5rem;font-family:cormorant-garamond,serif}.quote-section-two{background-color:#fff;color:#4c4343}.our-history-slider-homepage-desktop.carousel{height:49rem;margin:2rem 0}@media screen and (min-width:40em){.our-history-slider-homepage-desktop.carousel{height:45rem;margin:2rem 0}}@media screen and (min-width:64em){.our-history-slider-homepage-desktop.carousel{height:63rem;margin-top:2rem;margin:2rem 0 4.5rem}}.our-history-slider-homepage-desktop.carousel .carousel-item{width:70vw;height:100%}@media screen and (min-width:40em){.our-history-slider-homepage-desktop.carousel .carousel-item{width:48vw}}.our-history-slider-homepage-desktop.carousel .carousel-item .item-image{position:relative}.our-history-slider-homepage-desktop.carousel .carousel-item .item-image img{width:100%;height:auto}.our-history-slider-homepage-desktop.carousel .carousel-item .item-image h4{position:absolute;bottom:1.3rem;-ms-flex-align:center;align-items:center;display:block;width:100%;font-size:7vw;font-family:cormorant-garamond,serif;color:#fff;background-color:hsla(0,0%,58%,.6);margin:0}@media screen and (min-width:40em){.our-history-slider-homepage-desktop.carousel .carousel-item .item-image h4{font-size:4vw}}.our-history-slider-homepage-desktop.carousel ul.indicators li.indicator-item{background-color:rgba(76,67,67,.2)}.our-history-slider-homepage-desktop.carousel ul.indicators li.indicator-item.active{background-color:#4c4343}.our-history-slider-homepage-mobile.carousel{margin:auto;height:550px}.our-history-slider-homepage-mobile.carousel .carousel-item{width:300px;height:300px}.our-history-slider-homepage-mobile.carousel ul.indicators{bottom:-5px}.our-history-slider-homepage-mobile.carousel ul.indicators li.indicator-item{background-color:rgba(76,67,67,.2)}.our-history-slider-homepage-mobile.carousel ul.indicators li.indicator-item.active{background-color:#4c4343}.our-history-arrow{position:relative;margin:3.5rem 0 0;top:30vw;z-index:1}@media screen and (min-width:40em){.our-history-arrow{top:18vw}}.our-history-arrow a{position:absolute;background-color:#fff;border-radius:50vw;margin:0 .8rem;padding:.7rem;box-shadow:1px 1px 6px 1px #6b6666}.our-history-arrow a img{width:30px;height:auto}.our-history-arrow a.our-history-prev{left:0}@media screen and (min-width:40em){.our-history-arrow a.our-history-prev{left:3vw}}.our-history-arrow a.our-history-next{right:0}@media screen and (min-width:40em){.our-history-arrow a.our-history-next{right:3vw}}
/*# sourceMappingURL=our_story.css.map */
