.header-image.header-image--large.videoloaded .header-image--text:not(.stay-put),.header-image.header-image--large.videoloaded.user-play .header-image--text{pointer-events:none;opacity:0}.feature-row__image .feature-row__image-container{z-index:1;padding-bottom:0;height:70vw;position:relative;margin-left:10px;margin-right:10px}.feature-row__image,.image-bar__overlay,.timeline-layout{position:relative}.feature-row__image h3{position:absolute;bottom:30px;color:#fff;z-index:2;left:0;right:0;padding:0 20px;font-size:3em;text-transform:uppercase}.feature-row__image:before{content:"";width:100vw;display:block;background-color:#2c5234;background-position:center;background-repeat:repeat-x;background-size:contain;position:absolute;top:30px;right:-20px;bottom:0;z-index:0}.feature-row__image .feature-row__image-container img{width:100%;height:100%;max-width:100%;margin:0 auto;display:block;object-fit:cover;font-family:"object-fit: cover";overflow:hidden}.featured-row__subtext{font-weight:700;font-size:14px}.timeline-layout:before{content:"";display:block;position:absolute;top:30px;bottom:30px;left:30px;margin-left:-1px;width:2px;background:#f4a428}.about-connections-col,.timeline-intro{margin-bottom:20px}.timeline-intro .timeline-intro--image{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.timeline-intro .timeline-intro--image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#232824;opacity:.25;-ms-transition:.35s ease-out;-webkit-transition:.35s ease-out;transition:.35s ease-out;mix-blend-mode:multiply;z-index:1}.timeline-intro .timeline-intro--content,.timeline-intro h3,.timeline-layout .year .year-date p span{position:relative;z-index:1}.timeline-intro h3{margin-bottom:0;text-transform:uppercase;color:#fff;padding-top:50px;font-size:35px;padding-left:20px;padding-right:20px}.timeline-intro .timeline-intro--content{background:#2c5234;padding:150px 50px;margin-top:50px;margin-bottom:-50px;font-weight:700}.header-image a,.timeline-intro .timeline-intro--content p{color:#fff}.timeline-layout .year{margin:10px 0}.timeline-layout .year .year-date{flex:0 0 15%;max-width:15%;margin-bottom:30px;margin-top:30px;display:flex;justify-content:center}.timeline-layout .year .year-date p{color:#fff;position:relative;margin-bottom:0;display:inline-block;font-weight:700}.timeline-layout .year .year-date p:after,.timeline-layout .year .year-date p:before{content:'';display:block;background-color:#232824;position:absolute;top:50%;left:50%;width:56px;height:56px;margin-left:-28px;margin-top:-30px;border-radius:50%;transition:.35s ease-out}.timeline-layout .year .year-date p:before{background:0 0;border:1px solid #232824;width:64px;height:64px;margin-left:-32px;margin-top:-34px}.timeline-layout .year.active .year-date p:before{border-color:#f4a428}.timeline-layout .year.active .year-date p:after{background-color:#f4a428}.timeline-layout .year .year-description .rte{padding:15px 20px}.timeline-layout .year .year-description .rte a{border-bottom:1px solid #f4a428;padding-bottom:1px;text-decoration:none;font-weight:inherit}#about-connections{margin-top:30px;padding-bottom:30px;background:#f8f8f8;-webkit-box-shadow:inset 0 0 4px 0 rgba(117,120,123,.35);-moz-box-shadow:inset 0 0 4px 0 rgba(117,120,123,.35);box-shadow:inset 0 0 4px #75787b59}.infoblock-single{display:block;background:#fff;text-decoration:none}.header-image,.main-page-title.page-title{background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.infoblock-single .infoblock-image img{min-width:100%;min-height:100%}.infoblock-single .infoblock-description{padding:20px}.infoblock-single .infoblock-description h4{margin-bottom:15px;font-size:1.42857em}.infoblock-single .infoblock-description p{font-weight:700;font-size:14px;color:#232824;margin:0 0 16.66667px}.infoblock-single .infoblock-description .btn.btn--secondary{border:#295135;position:relative;box-shadow:inset 0 0 0 1px #2c5234;background-color:#fff;color:#295135}.infoblock-single .infoblock-description .btn{letter-spacing:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;padding:8px 15px;background-color:#295135;color:#fff;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:normal;font-size:12px;-ms-transition:.35s ease-out;-webkit-transition:.35s ease-out;transition:.35s ease-out}.page__template{padding-top:10px}.page__template h2{font-size:30px;text-transform:uppercase;text-align:center;letter-spacing:1px;font-family:'BuenosAires','Gotham Book',Gotham-Book,Arial,sans-serif;font-weight:900}.header-image{position:relative;background-color:#2c5234}.header-image.header-image--large{height:500px;overflow:hidden}.header-image.header-image--large .header-image--text{position:absolute;top:50%;left:0;transform:translateY(-50%)}.header-image.header-image--large [id^=jarallax-container]{z-index:0!important}.header-image.header-image--large.videoloaded .video-wrapper{opacity:1}.header-image.header-image--large.videoloaded.user-play [id^=jarallax-container],.header-image.header-image--large.videoloaded.videoplay [id^=jarallax-container]{z-index:-100!important}.header-image.header-image--large.videoloaded.user-play .btn.btn--link.play-video-mobile,.header-image.header-image--large.videoloaded.videoplay .btn.btn--link.play-video-mobile{display:none}.header-image.header-image--large.videoloaded.videoplay .video-wrapper{transition:.35s ease-out;-webkit-transition-delay:0.7s}.header-image.header-image--large.videoloaded.user-play .video-wrapper:before{content:none}.header-image.minimal{height:auto}.header-image.minimal h1{padding:20px 0}.header-image .video-wrapper{opacity:0;transition:.35s ease-out;-webkit-transition-delay:0.7s}.header-image .header-image--text{position:relative;text-align:left;opacity:1;-webkit-transition:.35s ease-out;transition:.35s ease-out;z-index:1}.header-image:not(.minimal) .header-image--text{width:100%;padding:20px 0}.header-image h1{font-size:em(28px);margin-bottom:0;text-transform:uppercase}.header-image p{margin-top:10px;font-size:em(18px)}@media screen and (min-width:576px){.header-image h1{font-size:em(34px)}.header-image p{font-size:em(20px)}}.header-image a:hover{color:#f4a428}.header-image .btn.btn--link{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1;background:#f4a428;font-weight:400}@media screen and (max-width:768px){#shopify-section-header-bg .header-image .video-wrapper{padding-bottom:75%}.header-image .btn.btn--link{width:100%}}.header-image .btn.btn--link span{font-weight:900}.header-image .btn.btn--link:after{content:"";display:inline-block;vertical-align:middle;margin-left:5px;background:currentColor;-webkit-mask-image:url(https://www.kamik.com/cdn/shop/t/20/assets/icon-video.svg?v=169716175193930220961662872723);mask-image:url(https://www.kamik.com/cdn/shop/t/20/assets/icon-video.svg?v=169716175193930220961662872723);width:16px;height:16px}.image-bar__overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#232824;opacity:.25;-ms-transition:.35s ease-out;-webkit-transition:.35s ease-out;transition:.35s ease-out;mix-blend-mode:multiply}.image-bar__overlay *,.image-bar__overlay .h1,.image-bar__overlay h1{color:#fff}.main-page-title.page-title{background-color:#2c5234;display:flow-root}.main-page-title.page-title .page__title{margin:20px 0;color:#fff;font-size:34px;text-transform:uppercase;letter-spacing:1px}.sidebar-menu__wrapper{padding:0}.sidebar-menu__wrapper .page-sidebar--single{padding:20px 25px;background:#f8f8f8;box-shadow:inset 0 0 4px #75787b59;margin-bottom:20px}.sidebar-menu__wrapper .page-sidebar--single h2,.sidebar-menu__wrapper .page-sidebar--single h3{font-size:1.14286em;text-transform:uppercase;margin:0 0 5px;padding:0}.sidebar-menu__wrapper .page-sidebar--single ul{margin:0;padding:0}.sidebar-menu__wrapper .page-sidebar--single ul li{font-size:14px}.sidebar-menu__wrapper .page-sidebar--single ul li a{position:relative;overflow:hidden;display:inline-block;font-size:14px;padding:0;font-weight:400}.sidebar-menu__wrapper .page-sidebar--single ul li a.sidebar-menu__menu-item--active{color:#f4a428;background-color:transparent}.sidebar-menu__wrapper .page-sidebar--single ul li a:before{content:"";position:absolute;-ms-transition:.35s ease-out;-webkit-transition:.35s ease-out;transition:.35s ease-out;left:0;bottom:0;width:100%;height:1px;background:#295135;-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%);z-index:1}.sidebar-menu__wrapper .page-sidebar--single ul li a:hover:before{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translate(0)}.sidebar-menu__wrapper .page-sidebar--single ul li a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#f4a428;opacity:0}.page_right__col{padding-left:50px}.page_right__col .main-page-content .page-title{font-size:30px;letter-spacing:1px;text-transform:uppercase;font-weight:900;margin-bottom:8px}.page_right__col .main-page-content h4{font-size:20px;font-weight:900;margin-bottom:10px}.page_right__col .main-page-content h2,.technology-wrapper .banner .banner__heading{font-size:34px;font-weight:900;letter-spacing:1px}.page_right__col .main-page-content *{font-size:14px;font-weight:700}.page_right__col .main-page-content h2{margin-bottom:15px;line-height:1.2}#faqImage{max-height:250px;overflow:hidden;margin-bottom:30px}.acc-container{display:block}.accordion.accordion--faq .accordion-heading h4{font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.acc{margin-bottom:10px}.acc-head{position:relative;cursor:pointer;background:#ebebeb;padding:5px 12px;font-size:16px!important;text-transform:none;font-weight:300!important;color:#3d4246}.acc-head::after,.acc-head::before{content:'';position:absolute;top:50%;background-color:#000;transition:.3s}.acc-head::before{right:20px;width:1px;height:12px;margin-top:-6px}.acc-head::after{right:14px;width:12px;height:1px;margin-top:0}.acc-head p{color:#000;font-weight:700}.acc-content{padding:15px 10px;display:none}.acc-content *{font-weight:400!important;line-height:21px;color:#232824}.acc-head.active::before{transform:rotate(90deg);margin-top:-6px}.technology-wrapper .banner--small{min-height:300px}.technology-wrapper .page-width{max-width:1464px;padding:0 15px}.technology-wrapper .rich-text .rich-text__heading.h1,.technology-wrapper .rich-text .rich-text__heading.h1 *{font-size:50px;font-weight:900;letter-spacing:1px}.technology-wrapper .image-with-text .image-with-text__heading{font-size:30px;font-weight:900;letter-spacing:1px}.technology-wrapper .image-with-text .image-with-text__text{margin-top:10px;font-size:17px;line-height:26px}.technology-wrapper .image-with-text img,.technology-wrapper .image-with-text img+.image-with-text__text{margin-top:0}@media screen and (min-width:768px){.timeline-layout .year .year-date{flex:0 0 6.66667%;max-width:6.66667%}.timeline-layout .year .year-description{-webkit-box-flex:0;flex:0 0 46.66667%;max-width:46.66667%}.timeline-layout .year:nth-of-type(2n) .year-description{text-align:right}.header-image{height:300px}.header-image:not(.minimal) .header-image--text{position:absolute;top:50%;left:0;transform:translateY(-50%)}.feature-row__image .feature-row__image-container{height:50vw;margin-right:0;margin-left:50px}.feature-row__image h3{left:10px}.timeline-intro h3{padding-top:100px;padding-left:50px;padding-right:50px;font-size:50px}.timeline-layout:before{left:50%}.section-push{padding-top:50px}#about-connections{margin-top:50px;padding-bottom:50px}}@media screen and (min-width:992px){.feature-row__image .feature-row__image-container{height:30vw;margin-right:0;margin-left:50px}}@media screen and (max-width:991px){.feature-row__image{margin-bottom:20px;padding-bottom:0}}@media screen and (max-width:767px){.feature-row__image .feature-row__image-container{height:100%}.feature-row__image h3{padding-top:25px;padding-bottom:25px;font-size:1.41176em;margin-bottom:0}.feature-row__text{background:#fff;z-index:1;padding-top:15px}.timeline-intro .timeline-intro--content{background:#2c5234;padding:50px 20px;margin-top:50px;margin-bottom:-50px}.technology-wrapper .image-with-text .image-with-text__text{margin-top:5px;padding-bottom:20px;border-bottom:1px solid #ebebeb;margin-bottom:20px}.technology-wrapper .banner--small{min-height:inherit}.technology-wrapper .page-width.banner__content{min-height:10rem!important}.technology-wrapper .rich-text .rich-text__heading.h1,.technology-wrapper .rich-text .rich-text__heading.h1 *{font-size:42px}.page_right__col{padding-left:0;padding-right:0}.page_right__col .container{padding:0}.page-full{padding:0 10px}}