body:not(.home) .elementor-widget-text-editor strong{color:#00aeef}.table-responsive table{min-width:500px}.widget .widget-title{font-weight:500}.border-heading:not(.elementor-element) h1,.border-heading:not(.elementor-element) h2,.border-heading:not(.elementor-element) h3,.border-heading:not(.elementor-element) h4,.border-heading:not(.elementor-element) h5,.border-heading h1,.border-heading h2,.border-heading h3,.border-heading h4,.border-heading h5{position:relative;display:inline-flex;align-items:center;justify-content:center}.border-heading:not(.elementor-element) h1::before,.border-heading:not(.elementor-element) h1::after,.border-heading:not(.elementor-element) h2::before,.border-heading:not(.elementor-element) h2::after,.border-heading:not(.elementor-element) h3::before,.border-heading:not(.elementor-element) h3::after,.border-heading:not(.elementor-element) h4::before,.border-heading:not(.elementor-element) h4::after,.border-heading:not(.elementor-element) h5::before,.border-heading:not(.elementor-element) h5::after,.border-heading h1::before,.border-heading h1::after,.border-heading h2::before,.border-heading h2::after,.border-heading h3::before,.border-heading h3::after,.border-heading h4::before,.border-heading h4::after,.border-heading h5::before,.border-heading h5::after{content:"";display:inline-block;width:56px;margin-bottom:-1px;border-bottom:1px solid}.border-heading:not(.elementor-element) h1::before,.border-heading:not(.elementor-element) h2::before,.border-heading:not(.elementor-element) h3::before,.border-heading:not(.elementor-element) h4::before,.border-heading:not(.elementor-element) h5::before,.border-heading h1::before,.border-heading h2::before,.border-heading h3::before,.border-heading h4::before,.border-heading h5::before{margin-right:16px}.border-heading:not(.elementor-element) h1::after,.border-heading:not(.elementor-element) h2::after,.border-heading:not(.elementor-element) h3::after,.border-heading:not(.elementor-element) h4::after,.border-heading:not(.elementor-element) h5::after,.border-heading h1::after,.border-heading h2::after,.border-heading h3::after,.border-heading h4::after,.border-heading h5::after{margin-left:16px}.border-heading:not(.elementor-element) .elementor-icon-box-icon,.border-heading .elementor-icon-box-icon{position:relative;display:inline-block}.border-heading:not(.elementor-element) .elementor-icon-box-icon::before,.border-heading:not(.elementor-element) .elementor-icon-box-icon::after,.border-heading .elementor-icon-box-icon::before,.border-heading .elementor-icon-box-icon::after{content:"";position:absolute;top:50%;display:block;width:56px;margin-bottom:-1px;border-bottom:1px solid}.border-heading:not(.elementor-element) .elementor-icon-box-icon::before,.border-heading .elementor-icon-box-icon::before{right:calc(100% + 16px)}.border-heading:not(.elementor-element) .elementor-icon-box-icon::after,.border-heading .elementor-icon-box-icon::after{left:calc(100% + 16px)}.border-heading:not(.elementor-element) .elementor-icon-box-title::before,.border-heading:not(.elementor-element) .elementor-icon-box-title::after,.border-heading .elementor-icon-box-title::before,.border-heading .elementor-icon-box-title::after{content:none !important}.border-heading:not(.elementor-element) .elementor-icon-box-content,.border-heading .elementor-icon-box-content{height:0}@media(min-width: 1200px){.border-heading:not(.elementor-element) h1::before,.border-heading:not(.elementor-element) h2::before,.border-heading:not(.elementor-element) h3::before,.border-heading:not(.elementor-element) h4::before,.border-heading:not(.elementor-element) h5::before,.border-heading h1::before,.border-heading h2::before,.border-heading h3::before,.border-heading h4::before,.border-heading h5::before{margin-right:25px}.border-heading:not(.elementor-element) h1::after,.border-heading:not(.elementor-element) h2::after,.border-heading:not(.elementor-element) h3::after,.border-heading:not(.elementor-element) h4::after,.border-heading:not(.elementor-element) h5::after,.border-heading h1::after,.border-heading h2::after,.border-heading h3::after,.border-heading h4::after,.border-heading h5::after{margin-left:25px}.border-heading:not(.elementor-element) .elementor-icon-box-icon::before,.border-heading .elementor-icon-box-icon::before{right:calc(100% + 25px)}.border-heading:not(.elementor-element) .elementor-icon-box-icon::after,.border-heading .elementor-icon-box-icon::after{left:calc(100% + 25px)}}.coffee-blends{padding:36px 0;background-color:#fffbf2}.coffee-blends .blends-count{display:inline-block;position:relative;margin-bottom:14px;font-size:64px;font-weight:300;line-height:1}.coffee-blends .blends-count::before,.coffee-blends .blends-count::after{content:"";display:block;position:absolute;top:50%;margin-top:-1px;width:60px;border-bottom:1px solid #231f20}.coffee-blends .blends-count::before{right:0;transform:translateX(-100%)}.coffee-blends .blends-count::after{left:0;transform:translateX(100%)}.coffee-blends .blends-text{font-size:18px;font-weight:500;line-height:22px;letter-spacing:.4em;text-transform:uppercase}.coffee-blend-carousel{padding-bottom:50px}.coffee-blend-carousel .swiper-wrapper{padding-top:8%}.coffee-blend-carousel .swiper-slide:not(.swiper-slide-active) .blend .blend-image{-webkit-transform:scale(0.8) translateY(0);opacity:.5;pointer-events:none}.coffee-blend-carousel .swiper-slide.swiper-slide-active{overflow:visible}.coffee-blend-carousel .swiper-slide.swiper-slide-active .blend .blend-image{-webkit-transform:scale(1.2) translateY(-8%);transform:scale(1.2) translateY(-8%);pointer-events:auto}.coffee-blend-carousel .swiper-slide.swiper-slide-active .blend .blend-description{visibility:visible;opacity:1}.coffee-blend-carousel .blend-nav-button{display:inline-flex;align-items:stretch;width:47px;height:50px;background-image:none !important;transition:background-color .33s ease}.coffee-blend-carousel .blend-nav-button .arrow-image{display:inline-block;width:47px;height:100%;background-repeat:no-repeat;background-position:center;background-size:50%}.coffee-blend-carousel .blend-nav-button .arrow-image-prev{background-image:url("../images/double-arrow-left.svg")}.coffee-blend-carousel .blend-nav-button .arrow-image-next{background-image:url("../images/double-arrow-right.svg")}.coffee-blend-carousel .blend-nav-button .button-image{display:inline-block;width:-webkit-calc(100% - 47px);width:-moz-calc(100% - 47px);width:calc(100% - 47px);height:100%;background-size:50%;background-repeat:no-repeat;background-position:center;-webkit-filter:brightness(0%);filter:brightness(0%)}.coffee-blend-carousel .swiper-button-disabled{display:none}.coffee-blend-carousel .blend{position:relative}.coffee-blend-carousel .blend .blend-image{display:block;width:100%;max-width:100%;min-height:320px;margin:auto;background-repeat:no-repeat;background-position:center;background-size:contain;text-decoration:none;border:none;box-shadow:none;outline:none;transition:transform .5s ease,opacity .5s ease;will-change:transform,opacity}.coffee-blend-carousel .blend .blend-description{position:absolute;visibility:hidden;opacity:0;width:90vw;left:50%;bottom:0;padding:15px 0;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);transition:opacity .33s ease,transform .33s ease}.coffee-blend-carousel .blend .blend-description>.container-fluid{padding:12px 15px}.coffee-blend-carousel .blend .blend-description>.container-fluid .desc-col{padding:8px 15px}.coffee-blend-carousel .blend .blend-description>.container-fluid .desc-col:first-child{padding-top:20px}.coffee-blend-carousel .blend .blend-description .blend-logo{max-width:140px;margin:auto}.coffee-blend-carousel .blend .blend-description .blend-excerpt{font-size:14px;font-weight:500;text-align:center;line-height:20px}.coffee-blend-carousel .blend .blend-description .blend-excerpt strong,.coffee-blend-carousel .blend .blend-description .blend-excerpt b{font-weight:700}.coffee-blend-carousel .blend .blend-description .blend-url-button{display:inline-block;padding:10px 34px;font-size:12px;font-weight:700;color:#231f20;border:1px solid #231f20;text-decoration:none}@media(min-width: 992px){.coffee-blends .blends-count{font-size:120px}.coffee-blends .blends-count::before,.coffee-blends .blends-count::after{width:120px}.coffee-blends .blends-count::before{transform:translateX(-75%)}.coffee-blends .blends-count::after{transform:translateX(75%)}.coffee-blends .blends-text{font-size:30px}.coffee-blend-carousel .blend .blend-image{min-height:520px}.coffee-blend-carousel .blend .blend-description .blend-logo{max-width:100%}}@media(min-width: 1200px){.coffee-blends{padding:60px 0}.coffee-blend-carousel .blend .blend-image{min-height:720px}.coffee-blend-carousel .blend .blend-description>.container-fluid{border-top:1px solid #231f20;border-bottom:1px solid #231f20}.coffee-blend-carousel .blend .blend-description .desc-row>.desc-col{padding:0 15px !important;border-right:1px solid #231f20}.coffee-blend-carousel .blend .blend-description .desc-row>.desc-col:last-child,.coffee-blend-carousel .blend .blend-description .desc-row>.desc-col:only-child{border-right:0}.coffee-blend-carousel .blend .blend-description .blend-excerpt{font-size:26px;text-align:left;line-height:34px}.coffee-blend-carousel .blend .blend-description .blend-url-button{padding:16px 60px;font-size:16px}.coffee-blend-carousel .blend-nav-button{width:300px;height:80px}}@media(min-width: 1366px){.coffee-blend-carousel .swiper-button-prev{left:15%}.coffee-blend-carousel .swiper-button-next{right:15%}}.job-openings-form .form-group{position:relative}.job-openings-form .form-group.focused .form-label{-webkit-transform:translateY(-150%);transform:translateY(-150%);font-size:90%;color:#00aeef}.job-openings-form .form-group br{display:none}.job-openings-form .form-group .wpcf7-form-control-wrap{display:block;margin-bottom:35px}.job-openings-form .form-group .form-label{position:absolute;left:32px;left:calc(15px + 1em);top:10px;font-size:15px;z-index:1;will-change:transform,font-size,color;transition:transform 100ms ease-out,font-size 100ms ease-out,color 100ms ease-out}.job-openings-form .form-group .form-input{position:relative;width:100%;max-width:100%;padding:1em;box-shadow:0 1px 0 0 #e5e5e5;transition:box-shadow 100ms ease-out,border-radius 100ms ease-out}.job-openings-form .form-group .form-input:focus,.job-openings-form .form-group .form-input.filled{border-radius:0;box-shadow:0 2px 0 0 #00aeef}.job-openings-form .form-group .file-label{display:flex;align-items:center;width:100%;max-width:100%;padding:1em;margin-bottom:35px;border-radius:2px;border:1px solid #eaeaea;background-color:#fafafa}.job-openings-form .form-group .file-label.file-added>span:not(.filename):not(.wpcf7-form-control-wrap):not(.dashicons){display:none}.job-openings-form .form-group .file-label>span{display:inline-block;transition:color 150ms ease-out}.job-openings-form .form-group .file-label>span:not(:last-child){margin-right:5px}.job-openings-form .form-group .file-label:hover{cursor:pointer}.job-openings-form .form-group .file-label:hover>span{color:#00aeef}.job-openings-form .form-group .file-label .wpcf7-form-control-wrap,.job-openings-form .form-group .file-label .file-input{visibility:hidden;position:absolute;z-index:-1;margin:0}.job-openings-form .form-group textarea{resize:vertical}.job-openings-form .form-group [type=submit]{min-width:220px;border-radius:2px;color:#231f20;font-weight:700;transition:color 100ms ease-out,background-color 100ms ease-out}.job-openings-form .form-group [type=submit]:hover,.job-openings-form .form-group [type=submit]:focus,.job-openings-form .form-group [type=submit]:active{color:#fff}/*# sourceMappingURL=theme.css.map */
