#about_slideshow .slides{height:50vw;min-height:50vh}#about_slideshow .slides li{height:100%;background-position:50% 0px;background-repeat:no-repeat;background-size:cover}#about_slideshow .slides a.action_button{padding:2px 20px}#about_slideshow .slides a.action_button:hover{background:#fda44e}#about_slideshow .slider-overlay{width:100%;height:100%;position:absolute;background:#000;opacity:0;z-index:10;pointer-events:none}#about_slideshow .slides .left{float:none}#about_slideshow .hero ul.slides .flex-container{margin:0 auto !important}#about_slideshow .left .slide-content{max-width:500px;text-align:left;padding:0 20px}#about_slideshow .hero ul.slides{background:#000;position:relative}.about_slideshow_copy{color:#fff;position:absolute;width:100%;text-align:center;top:50%;z-index:10;padding:20px;box-sizing:border-box;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);text-shadow:0 0 2px rgba(0,0,0,0.25)}@media (min-width: 768px){.about_slideshow_copy{text-align:left;left:50%;margin-left:-384px}}@media (min-width: 960px){.about_slideshow_copy{margin-left:-480px}}@media (min-width: 1200px){.about_slideshow_copy{margin-left:-600px}}.about_slideshow_copy h1{color:#fff;font-size:35px;font-weight:normal;font-family:'Karbon-Medium';text-transform:none}@media (min-width: 768px){.about_slideshow_copy h1{font-size:45px}}.about_slideshow_copy p{font-size:20px;line-height:1.3em;max-width:500px;margin:0 auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media (min-width: 768px){.about_slideshow_copy p{margin:0;font-size:20px}}.about-info-sections .section.about-info-section{margin:40px auto 60px;text-align:center}.about-info-sections .section.about-info-section:not(.about-info-flowchart){max-width:44em}.about-info-sections .section.about-info-section.about-info-flowchart{margin:-20px 0 40px}@media (min-width: 400px){.about-info-sections .section.about-info-section.about-info-flowchart{margin-left:-15%;margin-right:-15%}}@media (min-width: 480px){.about-info-sections .section.about-info-section.about-info-flowchart{margin-left:-10%;margin-right:-10%}}@media (min-width: 768px){.about-info-sections .section.about-info-section.about-info-flowchart{margin-left:auto;margin-right:auto}}.js .about-info-sections .about-info-section{opacity:0}.about-info-sections .about-info-header-image{display:block;margin:0 auto 15px;max-width:160px}.about-info-sections .about-info-section-content{font-size:18px;line-height:1.3}#about-parallax{margin-bottom:40px}#about-parallax h2{font-size:3em;margin:0;line-height:1.1em;color:#fff;text-transform:none;font-family:"Karbon-Regular", sans-serif}.team-member-thumbnails{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;list-style:none;-webkit-box-pack:justify;justify-content:center;margin:0;padding:0}.team-member-thumbnails .team-member-thumbnail{border:1px solid #fff;box-sizing:border-box;margin:0;position:relative;width:50%}.team-member-thumbnails .team-member-thumbnail:before{content:"";display:block;width:100%;padding-bottom:100%}.team-member-thumbnails .team-member-thumbnail.team-member-doublewide{width:100%}.team-member-thumbnails .team-member-thumbnail.team-member-doublewide:before{padding-bottom:50%}.team-member-thumbnails .team-member-thumbnail.team-member-doublewide .team-member-name{width:calc(100% - 100px)}.team-member-thumbnails .team-member-thumbnail button{-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;width:100%;height:100%;left:0;top:0;background-size:auto 102%;background-repeat:no-repeat;background-position:left top;transition:none}.team-member-thumbnails .team-member-thumbnail button:hover{background-position:right top}.team-member-thumbnails .team-member-thumbnail button:hover .team-member-name{display:block}.team-member-thumbnails .team-member-thumbnail button:hover .team-member-readmore{display:block}.team-member-thumbnails .team-member-thumbnail button.active{background-position:right top}.team-member-thumbnails .team-member-thumbnail button.active .team-member-name{display:block}.team-member-thumbnails .team-member-thumbnail button.active .team-member-readmore{display:block}.team-member-thumbnails .team-member-thumbnail .team-member-bio{position:absolute;width:100%;height:100%;left:0;top:0}.team-member-thumbnails .team-member-name{display:none;width:100%;font-family:"Karbon-Regular";font-size:19px;box-sizing:border-box;padding:10px;position:absolute;text-align:left;bottom:0;left:0;text-transform:none}.team-member-thumbnails .team-member-name b{display:block;font-weight:normal;font-size:1.25em}.team-member-thumbnails .team-member-name p{margin:0;line-height:1}.team-member-thumbnails .team-member-name img{display:none !important}.team-member-thumbnails .team-member-bio{display:none;font-family:"Karbon-Regular";color:#fff;font-size:18px;line-height:1.1;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;padding:15px;text-align:left;text-transform:none}.team-member-thumbnails .team-member-readmore{display:none;text-transform:none;font-size:18px;font-family:"Karbon-Regular";position:absolute;bottom:10px;right:10px}@media (min-width: 750px){.team-member-thumbnails .team-member-thumbnail{width:25%}.team-member-thumbnails .team-member-thumbnail.team-member-doublewide{width:50%}}div.container.about-team-members{width:auto;margin:0 auto;max-width:1040px;padding:0 20px}div.container.about-team-members .about-team-members-copy{font-size:16px;line-height:1.25}@media (min-width: 750px){div.container.about-team-members .about-team-members-copy{font-size:20px}}div.container.about-team-members .about-team-members-copy a{color:#f6993d}div.container.about-team-members .about-team-members-copy a:hover,div.container.about-team-members .about-team-members-copy a:focus{color:#6e6e6e}#team-bio-modal{background:rgba(0,0,0,0.75);display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999}#team-bio-modal>div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%}#team-bio-modal-window{background:#fff;width:100%;height:100%;box-sizing:border-box;padding:20px;position:relative}@media (min-width: 750px){#team-bio-modal-window{height:500px;width:80%;overflow:hidden;max-width:1040px;padding:40px 25px;opacity:0;transform:translate3d(0, 20px, 0);transition:all 200ms ease}#team-bio-modal-window.visible{opacity:1;transform:translate3d(0, 0, 0)}}#team-bio-modal-window #team-bio-modal-content{overflow:auto;height:100%}@media (min-width: 750px){#team-bio-modal-window #team-bio-modal-content{overflow:visible}}#team-bio-modal-window #team-bio-modal-close{position:absolute;width:30px;height:30px;background:none;text-indent:-9999em;border:1px solid #666;border-radius:100%;overflow:hidden;text-align:right;padding:0 !important;font-family:'Karbon-Light';right:10px;top:10px;opacity:0.5}#team-bio-modal-window #team-bio-modal-close:hover,#team-bio-modal-window #team-bio-modal-close:focus{opacity:1}#team-bio-modal-window #team-bio-modal-close:before{display:block;color:#666;top:0;left:0;font-size:25px;position:absolute;content:"+";text-indent:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:40px;line-height:28px;width:30px;text-align:center}#team-bio-modal-window .team-member-bio-profile{font-size:20px;font-family:'Karbon-Medium';text-align:center}@media (min-width: 750px){#team-bio-modal-window .team-member-bio-profile{float:left;width:35%;margin:0 25px 0 0;padding-top:35px;position:absolute;top:0;bottom:0;text-align:right}}#team-bio-modal-window .team-member-bio-profile p{margin:0;line-height:1.25}#team-bio-modal-window .team-member-bio-profile img{display:block;margin:20px auto;max-width:250px}@media (min-width: 750px){#team-bio-modal-window .team-member-bio-profile img{margin:0;position:absolute;bottom:0;left:50%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}#team-bio-modal-window .team-member-bio-profile-name{font-size:40px;font-family:'Karbon-Light'}#team-bio-modal-window .team-member-bio-content{font-size:18px !important;line-height:1.3 !important}#team-bio-modal-window .team-member-bio-content p{font-size:18px !important;line-height:1.3 !important}@media (min-width: 750px){#team-bio-modal-window .team-member-bio-content{height:100%;float:right;width:60%;width:calc(65% - 50px);overflow:auto}}.about-team-executives{overflow:hidden;margin:40px auto;clear:both;max-width:700px}@media (min-width: 750px){.about-team-executives{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.about-team-executives h3{font-size:25px;text-transform:none}@media (min-width: 750px){.about-team-executives h3{text-align:left}}.team-executive-list{margin-bottom:20px}@media (min-width: 750px){.team-executive-list{padding:0 15px;box-sizing:border-box}.team-executive-list:first-of-type{padding:0 15px 0 80px}.team-executive-list:last-of-type{padding:0 80px 0 15px}}.team-executive-list ul{margin:0;list-style:none}.team-executive-list ul li{margin:0}.team-executive-list ul a,.team-executive-list ul span{display:block;font-size:18px;text-align:center}@media (min-width: 750px){.team-executive-list ul a,.team-executive-list ul span{text-align:left}}.team-executive-list .team-member-bio{display:none !important}div.container.about_featured_products{margin-bottom:40px}@media (min-width: 768px){div.container.about_featured_products .sixteen.columns{display:block;margin:0 auto;max-width:1040px;float:none}div.container.about_featured_products .sixteen.columns .one-fifth.column{width:calc(20% - 12px)}div.container.about_featured_products .sixteen.columns .one-fifth.column:nth-child(4){margin-left:10px !important;margin-right:10px !important}div.container.about_featured_products .sixteen.columns .one-fifth.column:nth-child(5){margin-left:10px !important;margin-right:0 !important}}div.container.about_featured_products .product-thumbs a{color:#222}div.container.about_featured_products .slick-arrow .ss-icon{margin-top:-70% !important}@media (min-width: 960px){div.container.about_featured_products .slick-arrow .ss-icon{margin-top:-115% !important}}@media (min-width: 1200px){div.container.about_featured_products .slick-arrow .ss-icon{margin-top:-145% !important}}
