@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}ul{list-style:circle;text-decoration:none}p{font-weight:300}.content-container{width:100%;margin:0 auto}.full-page-container{width:100vw;min-height:calc(100vh - 315px);padding:120px 0 75px;position:relative}.homeWrapper .full-page-container{width:100vw;min-height:0!important;height:100%;position:relative;padding:0}h1,h2,h3,h4,h5,h6,p{font-family:"Helvetica Neue";margin:0}h1,h2,h3,h4,h5,h6,p{font-weight:400}p{line-height:1.4;letter-spacing:.3}.heading-2{font-size:36px}.large-title{font-weight:600}.paragraph-container h1,.paragraph-container h2,.paragraph-container h3,.paragraph-container h4{margin-bottom:30px}.accent{color:#fff}.content-wrapper{width:calc(100% - 80px);max-width:1300px;margin:0 auto}.content-wrapper-small{width:90%;max-width:800px;margin:0 auto}.paragraph-container.Center{text-align:center}.page{height:calc(100vh - 80px);padding-top:40px;padding-bottom:40px;grid-template-rows:1fr}.navigation,.page{width:calc(100% - 80px);margin:0 auto;position:relative;display:grid;align-items:center}.navigation{top:40px;grid-template-columns:1fr auto;z-index:1}.navigation img{width:auto}.side-navigation{position:relative;z-index:10}.side-navigation .menu{position:fixed;width:375px;height:100vh;margin-left:auto;color:#fff;background-color:#00210d;right:0;transform:translateX(375px);top:0;transition:transform .4s;z-index:1}.side-navigation.active .menu{transform:translateX(0)}.side-navigation.active .overlay{width:100%;height:100vh;background-color:rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;bottom:0}.side-navigation .menu ul{list-style:none;padding:100px 60px 60px;margin:0}.side-navigation .menu ul li{margin-top:25px}.side-navigation .menu ul a,.side-navigation .menu ul li{color:#fff;font-weight:600;text-decoration:none}.navigation .burger-container{width:30px;height:25px;display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr}.navigation .burger-container span{width:100%;height:2px;background-color:#fff}.slider-icons{position:fixed;top:50%;right:40px;display:grid;grid-template-rows:1fr 1fr 1fr;grid-gap:10px;gap:10px}.slider-icons span{width:10px;height:10px;background-color:hsla(0,0%,100%,.4);border-radius:100px}.slider-icons span:first-child{background-color:#fff}.page-wrapper{margin-top:-27px}.full-page-container .content-container{width:100%}.full-page-container .content-container h1{text-transform:uppercase;color:#fff;font-weight:400;font-size:40px}.full-page-container .content-container h1 span{font-size:76px}.full-page-container .content-container .home-link-container{width:100%;display:flex;flex-wrap:nowrap}.full-page-container .content-container .home-link-container .home-link-item{margin:0 30px;width:300px;color:#fff;font-size:14px}.full-page-container .content-container .home-link-container .home-link-item:first-child{margin-left:0}.full-page-container .content-container .home-link-container .home-link-item img{width:100%;height:200px;margin-bottom:15px;object-fit:cover;object-position:center;transition:all 1s}.full-page-container .content-container .home-link-container .home-link-item h2{font-size:14px;margin-bottom:15px}.full-page-container .content-container .home-link-container .home-link-item a,.full-page-container .content-container .home-link-container .home-link-item h2,.full-page-container .content-container .home-link-container .home-link-item p{text-decoration:none;color:#fff}.footer-container{position:fixed;width:calc(100% - 80px);bottom:40px;left:40px;color:#fff;font-size:12px;z-index:1;display:flex;flex-wrap:wrap;flex-direction:row-reverse}.footer-container.default{position:relative;padding:30px 40px;left:0;bottom:0;background-color:#00210d}.footer-container div:nth-child(2){order:0}.footer-container div:first-child{order:1;flex:1 1}.flex-end{justify-self:flex-end}.social-icons{width:auto;height:25px}.footer-container ul{display:flex;list-style:none;padding:0}.footer-container ul li{margin:0 25px;font-size:14px}.footer-container ul a{color:#fff;text-decoration:none}.footer-container ul li:first-child{margin-left:0}.slick-slider{overflow:hidden}@media screen and (max-width:450px){.footer-container,.footer-container.default,.navigation{width:calc(100% - 40px)}.navigation{top:20px}.footer-container{left:20px}.footer-container.default{padding-left:20px;padding-right:20px}.logo-container img{max-width:200px}.side-navigation .menu{max-width:300px}.footer-container{bottom:10px}.footer-container .flex-end{flex:1 1;justify-self:flex-start;margin-bottom:0}.footer-container .flex-end ul{margin-bottom:0}.footer-links{width:100%;margin-bottom:20px}}.full-page-container .background-container{width:100%;height:100vh;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.full-page-container .background-container .opacity-overlay,.full-page-container .background-container img{width:100%;height:100%;object-fit:cover;object-position:center}.full-page-container .background-container .opacity-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.55)}.slick-vertical .slick-slide{border-width:0!important}.slick-dots{top:50%;width:20px;right:40px;max-height:200px}.slick-dots li.slick-active button:before,.slick-dots li button:before{color:#fff;font-size:9px}.full-page-container .content-container a,.full-page-container .content-container h2{color:#fff;text-decoration:none;font-size:16px;text-transform:uppercase}.full-page-container .content-container .button{width:220px;height:30px;border:1px solid #fff;border-radius:20px;text-align:center;padding-top:10px}@media screen and (max-width:765px){.full-page-container .content-container h1{font-size:25px}.slick-dots{right:20px}.full-page-container .content-container h1 span{font-size:28px}.full-page-container .content-container a,.full-page-container .content-container h2{font-size:14px!important}.full-page-container .content-container .button{margin-top:-10px}}h1,h2,h3{font-family:"Montserrat",sans}.video-player-container{position:relative;height:56.25vw;margin-bottom:100px}.video-player{width:100%;height:56.25vw;position:absolute;display:flex;align-items:center;clip:rect(0,auto,auto,0);overflow:hidden}.video-player .shadow,.video-player iframe,.video-player img{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.0006)}.video-player .shadow{background-color:#000;opacity:.6}.banner-title{position:absolute;top:55%;margin:0;left:50px;color:#fff;z-index:1;text-transform:uppercase;font-size:600%;font-weight:800;letter-spacing:2px}.banner-title .large{color:#fff;font-size:50px;font-weight:400;letter-spacing:-2px}.thin{width:95%;margin:100px auto 0}.thin,.thin .video-player,.thin iframe{height:600px}.thin .banner-title{top:48%;left:auto;text-align:center;width:100%;font-size:300%}.break{display:block}.footer{margin:50px auto 25px;width:95%;text-align:center}.footer img{width:300px}@media(max-width:767px){.video-player,.video-player-container{height:80vh}.video-player-container iframe,.video-player iframe{width:400vw}.video-player-container .banner-title,.video-player .banner-title{display:block;top:50vh;left:20px;font-size:30px}.video-player-container .banner-title .large,.video-player .banner-title .large{display:block;font-size:30px;font-weight:800;letter-spacing:2px}}.video-banner{width:100%;height:100%;background-color:rgba(0,0,0,.95) iframe;background-color-border:none;background-color-width:100%;background-color-height:100%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{top:-300px}to{top:0}}@keyframes scaleDown{0%{transform:scale(1)}10%{transform:scale(.7)}95%{transform:scale(.7)}to{transform:scale(1)}}@keyframes reveal-info{0%{height:0}5%{height:350px}95%{height:350px}to{height:0}}body{margin:0;padding:0}.container{margin-top:50px;margin-left:auto;margin-right:auto;max-width:1200px;width:90%;font-size:14px;font-family:"Montserrat",sans}.container .container-inner{width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;position:relative;margin-left:-80px}.container .two-col{-webkit-column-count:2;column-count:2;grid-column-gap:80px;-webkit-column-gap:80px;column-gap:80px}.container .flex{margin-top:50px;display:flex}.container .flex-item{flex:1 1;padding:0 30px}.container .flex-item h3{color:#8f7d45}.container .flex-item:first-of-type{padding-left:0}.container .main-content{flex-basis:50%;order:1;align-self:center;display:flex;flex-direction:column}.container .main-content p{line-height:2}.container .main-content .main-headings{width:100%;align-self:center;display:flex;flex-direction:column}.container .main-content .main-headings #by-line{padding-bottom:1px;font-size:85%;border-bottom:2px solid #8f7d45;font-style:italic}.container .main-content .main-headings .heading{text-transform:uppercase;margin-top:20px}.container .main-content .main-headings .heading #heading1,.container .main-content .main-headings .heading #heading2,.container .main-content .main-headings .heading #heading3{margin:-20px 0 0}.container .main-content .main-headings .heading #heading1,.container .main-content .main-headings .heading #heading2{font-size:500%;font-weight:400}.container .main-content .main-headings .heading #heading2{font-size:20px;margin-bottom:20px;color:#8f7d45}.container .main-content .main-headings .heading #heading3{margin-left:50px;margin-top:-52px;font-size:1100%;font-weight:800;letter-spacing:2px;color:#8f7d45}.container .main-content .main-headings .short-bio{width:60%;margin-top:-30px;margin-left:120px;font-style:italic;font-size:105%}.container .main-content .main-headings a{margin-left:120px;align-self:flex-start;font-weight:700;font-size:120%;font-family:helvetica;text-decoration:none;color:#000}.container .main-content .main-headings a:hover{text-decoration:underline}.container .main-content .more-info{margin-top:-70px;width:50%;height:0;margin-left:auto;margin-right:auto;align-self:flex-start;overflow:hidden}.container .image-wrapper{order:2;left:50px;position:relative;flex-basis:50%}.container .image-wrapper .image-container{width:110%;height:100%;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center}.container .image-wrapper .image-container img{width:100%;height:70%;object-fit:cover;object-position:center;position:relative}@media(max-width:767px){#heading2{font-size:14px!important;font-weight:700!important}.two-col{-webkit-column-count:1!important;column-count:1!important}#heading1{font-size:38px!important}.container{width:calc(100% - 50px)}.banner-title{left:25px!important}.video-player-container.thin{margin-top:40px!important;margin-bottom:20px!important}.video-player-container.thin .banner-title{left:0!important}#sustainability{margin-top:0!important}#sustainability .flex{display:block;margin:0}#sustainability .flex .flex-item{padding:0;margin:0 0 35px}}.HeroBanner_heroBannerContainer__278FX{width:100%;height:65vh;position:relative}.HeroBanner_heroBannerContainer__278FX .HeroBanner_heroBannerContent__2LnTC{position:absolute;width:100%;max-width:500px;height:100%;top:0;left:0;right:0;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}.HeroBanner_heroBannerContainer__278FX img{width:100%;height:100%;object-fit:cover;object-position:center;background-color:#eee}.timeline_timelineTable__3diE4 .timeline_timelineTableRow__3wzi5{display:grid;grid-template-columns:100px 1fr;grid-gap:70px;gap:70px}.timeline_timelineTable__3diE4 .timeline_timelineTableRow__3wzi5:first-child{margin-bottom:30px}.timeline_timelineTable__3diE4 .timeline_timelineTableRow__3wzi5 h1{font-size:27px;font-weight:600;margin-bottom:0}.timeline_timelineTable__3diE4 .timeline_timelineTableRow__3wzi5 .timeline_timelineCol__1ECkm:nth-child(2){margin-bottom:60px}.timeline_timelineTable__3diE4 .timeline_timelineTableRow__3wzi5 .timeline_timelineLine__35F7v{width:1px;background-color:#707070;height:calc(100% - 120px);margin:10px auto 0}.timeline_timelineTable__3diE4 .timeline_timelineTableRow__3wzi5 .timeline_timelineYear__2ZY4t{border-radius:50px;width:100px;height:100px;display:flex;justify-content:center;align-items:center;background-color:#f5efeb}@media(max-width:767px){.timeline_timelineTable__3diE4 .timeline_timelineTableRow__3wzi5{grid-template-columns:1fr;grid-gap:20px;gap:20px;text-align:center}.timeline_timelineTable__3diE4 .timeline_timelineTableRow__3wzi5 .timeline_timelineYear__2ZY4t{margin:0 auto}}.ImageText_imageTextContainer__3VH6C{padding:120px 0}.ImageText_imageTextContainer__3VH6C .ImageText_contentWrapper__2snnw{max-width:1300px!important}.ImageText_imageTextContainer__3VH6C .ImageText_contentWrapperSmall__1raPF{max-width:1000px!important}.ImageText_imageTextContainer__3VH6C .ImageText_imageTextImageContainer__QnpDy{display:inline-block;vertical-align:top;width:40%}.ImageText_imageTextContainer__3VH6C .ImageText_imageTextImageContainer__QnpDy img{width:100%;height:450px;object-fit:cover;object-position:center;background-color:#eee}.ImageText_imageTextContainer__3VH6C .ImageText_imageTextImageContainer__QnpDy img.ImageText_verticalImage__2TAQI{height:auto}.ImageText_imageTextContainer__3VH6C .ImageText_imageTextTextContainer__37uqd{margin-top:40px;display:inline-block;vertical-align:top;width:calc(60% - 80px);padding:0 40px;direction:ltr}.ImageText_rtl__cj777{direction:rtl}@media(max-width:768px){.ImageText_imageTextContainer__3VH6C{padding:60px 0}.ImageText_imageTextContainer__3VH6C .ImageText_imageTextImageContainer__QnpDy,.ImageText_imageTextContainer__3VH6C .ImageText_imageTextTextContainer__37uqd{width:100%;padding:0}}.Contact_gridContainer__8bNk_{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px}.Contact_gridContainer__8bNk_ .Contact_fieldGroup__3yVYX{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:20px}.Contact_gridContainer__8bNk_ .Contact_fieldSetContainer__2ZDAD{border-radius:10px}.Contact_gridContainer__8bNk_ .Contact_fieldSetContainer__2ZDAD .Contact_fieldLegend__2H-XJ{padding:0 10px}.Contact_gridContainer__8bNk_ .Contact_fieldSetContainer__2ZDAD .Contact_textInput__2RWjF{width:100%;margin-bottom:5px;background-color:transparent;border:none;outline:none;color:#fff}.Contact_gridContainer__8bNk_ .Contact_fieldSetContainer__2ZDAD textarea{font-family:inherit}.Contact_gridContainer__8bNk_ .Contact_submitButton__3XKRc{width:100%;height:40px;background-color:hsla(0,0%,100%,0);border:1px solid #fff;border-radius:10px;color:#fff;outline:none;margin-top:20px;transition:all .25s}.Contact_gridContainer__8bNk_ .Contact_submitButton__3XKRc:hover{color:#000;background-color:#fff}.Contact_gridContainer__8bNk_ .Contact_success__MhTuR{margin-bottom:20px}.Contact_gridContainer__8bNk_ .Contact_errorMessage__28KL-{margin-bottom:20px;color:red}@media(max-width:768px){.Contact_gridContainer__8bNk_,.Contact_gridContainer__8bNk_ .Contact_fieldGroup__3yVYX{grid-template-columns:1fr}}.TeamContainer_teamMembersWrapper__3gdbb{margin-bottom:80px}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F{display:flex;flex-wrap:wrap}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS{flex-basis:calc(25% - 30px);padding-right:30px;padding-bottom:50px}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS img{width:100%;height:350px;object-fit:cover;border-radius:8px;margin-bottom:20px}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS .TeamContainer_teamMembersItemContent__2iaRo{padding:0 15px}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS .TeamContainer_teamMembersItemContent__2iaRo h3{font-size:14px;margin-bottom:20px}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS .TeamContainer_teamMembersItemContent__2iaRo h3 span{position:relative;top:5px;font-size:18px}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersOverlay__3hGij{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;display:none;align-items:center;justify-content:center}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersOverlay__3hGij .TeamContainer_teamMembersOverlayContent__1UIGi{width:90%;height:80%;max-height:800px;max-width:1200px;background-color:#f5efeb;border-radius:8px;position:relative;z-index:1;display:grid;grid-template-columns:40% 1fr;align-items:center}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersOverlay__3hGij .TeamContainer_teamMembersOverlayContent__1UIGi .TeamContainer_teamMembersOverlayClose__2Gp2E{position:absolute;top:20px;left:20px;color:#fff}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersOverlay__3hGij .TeamContainer_teamMembersOverlayContent__1UIGi img{width:100%;height:100%;margin-bottom:0}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersOverlay__3hGij .TeamContainer_teamMembersOverlayContent__1UIGi .TeamContainer_teamMembersOverlayBlurb__1n5DG{display:grid;padding:0 80px;grid-template-columns:1fr;align-items:center;justify-content:center;height:85%;overflow-y:auto}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersOverlay__3hGij .TeamContainer_teamMembersOverlayContent__1UIGi .TeamContainer_teamMembersOverlayBlurb__1n5DG h3{font-size:14px;margin-bottom:20px}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersOverlay__3hGij .TeamContainer_teamMembersOverlayContent__1UIGi .TeamContainer_teamMembersOverlayBlurb__1n5DG h3 span{position:relative;top:5px;font-size:18px}.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersOverlay__3hGij .TeamContainer_teamMembersBackground__3iSq7{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6)}.TeamContainer_teamMembersOverlay__3hGij.TeamContainer_active__2IjL1{display:flex!important}@media(max-width:1050px){.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS{flex-basis:calc(33% - 30px)}}@media(max-width:900px){.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS{flex-basis:calc(50% - 30px)}}@media(max-width:769px){.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS .TeamContainer_teamMembersOverlayContent__1UIGi{max-height:10000px;grid-template-columns:1fr;grid-template-rows:500px 1fr;grid-gap:70px;gap:70px;align-items:flex-start}}@media(max-width:650px){.TeamContainer_teamMembersWrapper__3gdbb .TeamContainer_teamMembersContainer__3eN7F .TeamContainer_teamMembersItem__1X1MS{flex-basis:100%}}
/*# sourceMappingURL=main.ef740ea2.chunk.css.map */