.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/Content/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}body,html{height:100%;margin:0;font-family:"Roboto Slab",sans-serif}a{text-decoration:none}a:hover{text-decoration:none}.active{display:block}.menu-collapse-item{margin-bottom:1em}.submenu-collapse-btn{font-size:15px;line-height:23px;font-weight:400;text-transform:uppercase;border:#ffdead;background-color:transparent;padding:0}button.submenu-collapse-btn:focus{outline:0}.submenu-collapse-link{font-size:15px;line-height:23px;font-weight:400;text-transform:uppercase;color:#000}.submenu-collapse-link:hover{color:#000}.submenu-collapse{display:none;padding-left:1em}.submenu-collapse-item{display:block;text-decoration:none;font-size:12px;line-height:19px;font-weight:300;text-transform:uppercase;color:#000}.submenu-collapse-item:hover{text-decoration:none;color:#6f1236}.nav-overlay-content{width:100%;text-align:center;margin-top:30px}.nav-overlay-close-wrapper{text-align:right;margin-top:1em}.closebtn{font-size:30px;color:#fff;margin-right:1em}.closebtn:hover{text-decoration:none;color:#fff}.nav-overlay-intro-wrapper,.nav-overlay-contact-wrapper,.nav-overlay-social-wrapper{margin-top:2em;text-align:center}.nav-overlay-intro-text{padding:0 3em;color:#fff;font-size:15px;line-height:26px;font-weight:300}.nav-overlay-contact-email,.nav-overlay-contact-tel{display:block;color:#fff;font-size:15px;line-height:26px;font-weight:300}.nav-overlay-social{color:#fff;padding:5px}.nav-overlay-social:hover,.nav-overlay-contact-email:hover,.nav-overlay-contact-tel:hover{text-decoration:none;color:#6f1236}.page-wrapper{height:100%}.page-top-wrapper{height:auto}.page-offer-pb{padding-bottom:7em}.fullscreen-bg-img,#kafelaBanner{position:relative;z-index:-1}img.banner-logo{max-width:30%}@-webkit-keyframes zoom{from{-webkit-transform:scale(1,1)}to{-webkit-transform:scale(1.5,1.5)}}@keyframes zoom{from{transform:scale(1,1)}to{transform:scale(1.5,1.5)}}.carousel-item{-webkit-animation:zoom 50s;animation:zoom 50s}.carousel-item{height:100vh;min-height:350px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-header,.header-search-wrapper{position:absolute;z-index:10;top:0;width:100%}.header-search-wrapper{background-color:#000;height:83px;display:none}.headerSearch{margin-left:6em;border:none;background-color:transparent;color:#fff;width:80%;margin-top:2em}.headerSearch::placeholder{color:#fff;text-transform:uppercase;font-size:20px;letter-spacing:2px;line-height:1.22em;font-weight:400}.page-header-wrapper{width:100%;padding:5px 40px}.page-header-left{height:100%}.sticky{position:fixed;top:0;width:100%;background-color:#6f1236}.logo-img-wrapper,.page-header-nav-wrapper{padding:0}.logo-img-wrapper a{vertical-align:middle}.logo-light{height:70px}.page-header-right{height:100%}.dropdown{padding:0;position:relative;transition:.3s ease-in-out}.dropdown:hover{border-bottom:2px solid #fff;transition:.3s ease-in-out}.dropdown,.page-header-cart-wrapper,.page-header-search-wrapper,.page-header-sidemenu-wrapper,.page-header-nav{display:inline-block}.dropdown-btn{font-size:15px;font-weight:400;text-transform:uppercase;line-height:23px;letter-spacing:.05em;color:#fff;vertical-align:middle}.dropdown-btn:hover{text-decoration:none;color:#fff;z-index:10}.dropdown-content,.dropdown-content-layout,.dropdown-content-single,.dropdown-content-postTypes,.dropdown-content-shopLayouts,.dropdown-content-shopPages{display:none;position:absolute;background-color:#1d1d1d;width:180px;transition:top .15s ease-out;left:-10px}.dropdown-content-layout,.dropdown-content-single,.dropdown-content-postTypes{left:10em}.dropdown-content-shopLayouts,.dropdown-content-shopPages{right:10em}.dropdown-link{color:#c3c3c3;font-size:12px;letter-spacing:.05em;text-transform:uppercase;padding:12px 5px;text-decoration:none;display:block;overflow:hidden;box-sizing:border-box}.dropdown-link:hover{color:#fff;text-decoration:none}.dropdown-link span{color:#c3c3c3;width:100%;height:100%;padding:0 30px 0 0;line-height:19px;transition:padding .2s ease-in-out;transition:.5s ease-in-out}.dropdown-link span:hover{color:#fff;padding:0 40px 0 0;margin-left:10px;transition:.2s ease-in-out}.dropdown:hover .dropdown-content{display:block}.dropdown-btn-lo:hover .dropdown-content-layout{display:block}.dropdown{margin-right:2em}.elements-dropdown .row .col-lg-3:not(:last-child){border-right:1px solid #373737}.elements-dropdown{display:none;position:absolute;background-color:#1d1d1d;width:100%;left:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;transition:top .15s ease-out;max-width:100%!important}.page-header-nav .dropdown:last-child{margin-right:4em}.page-header-search-wrapper a,.page-header-sidemenu-wrapper a{color:#fff}.page-logo2-wrapper{position:absolute;z-index:1;top:25%;width:100%}.logo2-img-wrapper{margin-left:65%}.logo2{width:120.33px;height:122.7px}.banner-text-wrapper{position:absolute;z-index:1;top:25%;width:50%}.banner-text-left{left:5%}.banner-text-right{left:50%}.banner-text-wrapper h1.banner-title-text{white-space:nowrap;font-size:68px;line-height:78px;font-weight:400;color:#fff;letter-spacing:5px;text-transform:uppercase;visibility:inherit;transition:none 0s ease 0s;text-align:inherit;border-width:0;margin:0;padding:0;min-height:0;min-width:0;max-height:none;max-width:none;opacity:1;transform:translate3d(0,0,0);transform-origin:50% 50% 0}.banner-text-wrapper .banner-separator{margin:40px 0 50px;transform:translate3d(0,0,0);transform-origin:50% 50% 0}.banner-text-wrapper p.banner-title-subtitle{white-space:normal;font-size:16px;line-height:28px;font-weight:300;color:#fff;letter-spacing:0;transition:none 0s ease 0s;border-width:0;margin:0;padding:0;min-height:0;max-height:none;opacity:1;transform:translate3d(0,0,0);transform-origin:50% 50% 0}.page-title-wrapper{position:absolute;z-index:1;top:42%;width:100%}.title-text-wrapper{margin-left:50%}.title-text{white-space:nowrap;font-size:68px;line-height:78px;font-weight:400;color:#fff;letter-spacing:5px;text-transform:uppercase;visibility:inherit;transition:none 0s ease 0s;text-align:inherit;border-width:0;margin:0;padding:0;min-height:0;min-width:0;max-height:none;max-width:none;opacity:1;transform:translate3d(0,0,0);transform-origin:50% 50% 0}.page-logo3-wrapper{position:absolute;z-index:1;top:55%;width:100%}.logo3-img-wrapper{margin:45px 0 50px}.logo3{width:125.52px;height:18.76px}.subtitle-text{white-space:normal;font-size:16px;line-height:28px;font-weight:300;color:#fff;letter-spacing:0;visibility:inherit;transition:none 0 ease 0;text-align:center;border-width:0;margin:40px auto;width:65%;min-height:0;max-height:none;opacity:1;transform:translate3d(0,0,0);transform-origin:50% 50% 0}.shop-button-wrapper{display:block;margin:0 auto}.shop-button{color:#fff;border:1px solid #fff;background-color:transparent;font-size:15px;font-weight:600;padding:20px 25px;display:inline-block}.shop-button:hover{background-color:#6f1236;border:1px solid #6f1236;color:#fff}.offer-title-wrapper{display:flex;justify-content:center;padding-top:7em}.offer-title{margin:0;color:#6f1236;font-weight:400;font-size:45px;letter-spacing:2px;text-transform:uppercase;line-height:1.22em}.offer-logo-wrapper{display:flex;justify-content:center;padding-top:1em}.offer-intro-wrapper{display:flex;justify-content:center;padding-top:1em}.offer-intro{font-size:16px;line-height:1.55em;font-style:normal;font-weight:bold;text-transform:none;margin:20px 0;margin-bottom:0;color:#262626;letter-spacing:1px;padding:0 10em;text-align:center}.parallax{min-height:480px;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;vertical-align:middle}.offer-product-wrapper{padding-top:5em}.offer-img-wrapper,.offer-name-wrapper,.offer-subtitle-wrapper{text-align:center}.offer-img-wrapper a,.offer-name-wrapper a{vertical-align:middle}.offer-name{color:#000;font-size:18px;font-weight:400;text-transform:uppercase}.offer-name:hover{color:#6f1236}.offer-name-wrapper a:hover{text-decoration:none;color:#fff}.offer-name-wrapper{padding:1em 0}.offer-subtitle{font-size:15px;line-height:26px;font-weight:300;color:#656565;text-align:center}.page-coffee-style,.page-shop,.page-action{background-image:url(/Content/images/background-coffee-tree-icon.jpg);margin-top:5em}.coffee-style-title-wrapper .offer-title-wrapper{padding-top:5em}.coffee-style-img{max-width:100%}.coffee-style-img-wrapper{padding-top:5em;padding-bottom:7em}.coffee-style-title-wrapper{padding-top:.75em}.coffee-style-title-wrapper a{font-weight:bold;color:#6f1236}.coffee-style-readmore-wrapper a{transition:padding .3s ease;color:#262626;background-color:transparent;vertical-align:middle;font-size:12px;line-height:1.15em;letter-spacing:.15em;font-weight:600;text-transform:uppercase;cursor:pointer}.coffee-style-readmore-wrapper a:hover{text-decoration:none;color:#6f1236}.page-banner{width:100%;height:500px;background-image:url(/Content/images/h1-bacground-img-2.jpg);background-position:50% 217px;box-sizing:border-box;display:flex;flex-wrap:wrap;-moz-transform:none;position:static;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;text-align:center;background-color:transparent}.page-banner-inner,.page-banner-inner-wrapper,.page-banner-logo{width:100%;height:100%}.page-banner-logo-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.index-number-wrapper{padding-top:7em}.index-number-wrapper-inner{text-align:center}.index-number{vertical-align:middle;font-size:55px;color:#6f1236;letter-spacing:.05em;line-height:.9em}.index-title-wrapper{padding-top:2em}.index-title,.index-subtitle,.shop-product-name,.shop-product-price-wrapper{text-align:center}.index-title{text-transform:uppercase;font-size:16px}.page-shop{padding-bottom:7em}.shop-product-wrapper{padding-top:5em}.shop-product-img-wrapper{width:100%}.shop-product-name-wrapper{margin-top:1em;text-align:center}.shop-product-name-wrapper a{text-transform:uppercase;font-size:30px;color:#000}.shop-product-name-wrapper a:hover{text-decoration:none;color:#6f1236}.shop-product-img{max-width:100%;transition:.5s ease;backface-visibility:hidden;opacity:1}.shop-product-price{font-size:18px;line-height:1.55em;font-style:normal;font-weight:300;text-transform:none;margin:20px 0;margin-bottom:0;color:#262626;letter-spacing:1px;text-align:center}.middle{transition:.5s ease;opacity:0;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.remove-cart-link{font-size:13px;color:#6f1236}.kafela-link{color:#6f1236!important}.product-addToCart,.btn-contact,.btn-kafela2{vertical-align:middle;width:auto;outline:0;font-size:12px;line-height:1.15em;letter-spacing:.15em;font-weight:600;text-transform:uppercase;box-sizing:border-box;border:1px solid transparent;margin:0;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;padding:19px 35px;white-space:nowrap;z-index:3;background-color:#6f1236;color:#fff}.btn-kafela2{background-color:#8b415e;color:#fff}.btn-contact{background-color:#6f1236!important;color:#fff}.btn-contact:hover,.btn-kafela2:hover{background-color:#000!important;color:#fff}.product-addToCart:hover{background-color:#000;color:#fff}.btn-kafela-sm{line-height:.75em!important;padding:19px 25px!important}.shop-product-img-wrapper:hover .shop-product-img{opacity:.3}.shop-product-img-wrapper:hover .middle{opacity:1}.content-block-padding{padding-top:5em!important;padding-bottom:5em!important}.page-gallery-img-wrapper{padding-right:0!important;padding-left:0!important;margin-top:5em}.gallery-img-wrapper{width:100%;margin-right:0!important;margin-left:0!important}.gallery-img-wrapper .col-lg-3{padding:5px;width:25%}.gallery-img{max-width:100%;opacity:1;width:100%;height:100%;object-fit:cover;backface-visibility:hidden}.middle-gallery{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;width:95%}.gallery-img-wrapper-inner .img-wrapper{width:100%;height:100%}.gallery-img-wrapper-inner:hover .img-wrapper{background-color:#000}.gallery-img-wrapper-inner:hover:hover .gallery-img{opacity:.5}.gallery-img-wrapper-inner:hover .middle-gallery{opacity:1}.gallery-overlay-text-top{color:#fff;font-weight:400;font-size:28px;line-height:1.33em;letter-spacing:1.5px;text-transform:uppercase}.gallery-overlay-text-bottom{color:#fff;font-size:15px;line-height:26px;font-weight:300;text-transform:capitalize}.page-slider,.page-action{margin-top:0}.slider-img-wrapper{display:inline-block;width:16%}.slider-img{width:100%}.page-action{height:13em;background-repeat:no-repeat;background-position:center;background-size:cover}.page-action-inner{height:100%}.page-action-inner-wrapper{height:100%}.action-text-wrapper,.action-btn-wrapper{height:100%;display:flex;justify-content:center;align-items:center}.action-text{letter-spacing:1px;line-height:1.5em;margin-bottom:0}.action-btn{display:inline-block;margin-top:15px}.page-footer{color:#fff}.footer-top{background-image:url(/Content/images/footer-top-img-1.jpg);background-size:cover;background-position:center;padding:3em 0}.footer-logo-wrapper,.footer-subtitle,.footer-store-title,.footer-store,.footer-subscribe-title,.footer-subscribe-form{text-align:center}.footer-store{margin:0}.footer-logo-img{padding-top:3em}.footer-subtitle{margin:2em 0 0 0;color:#fff;padding:0}.footer-store-title,.footer-subscribe-title{margin:3em 0 0 0;color:#fff;text-transform:uppercase}ul.page-footer-nav{margin-top:1em;list-style:none}ul.page-footer-nav li{margin-bottom:1em;text-align:center}.footer-top-inner a:hover{text-decoration:none}.footer-store{color:#fff}.footer-store:hover{color:#6f1236}.footer-subtitle,.footer-store{font-size:15px;line-height:26px;font-weight:300}.footer-subscribe-form{margin-top:1em}.subscribeForm{width:100%;padding:19px 23px;font-size:14px;line-height:20px;font-weight:inherit;color:#fff;background-color:transparent;border:1px solid #ccc;border-radius:0;outline:0;-webkit-appearance:none;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;vertical-align:bottom}.subscribeForm::placeholder{color:#fff;opacity:1}.subscribeBtn{background-color:#fff;border:1px solid #fff;line-height:56px;color:#404040;font-size:24px;font-weight:400;padding-top:0;padding-bottom:0;height:60px;border-radius:0;padding-left:17px;padding-right:17px;margin-left:-3px;letter-spacing:.15em;box-sizing:border-box;transition:color .3s ease,background-color .3s ease,border-color .3s ease;vertical-align:bottom}.subscribe-form-wrapper,.subscribe-btn-wrapper{display:inline-block}.footer-bottom{background-color:#6f1236;padding:2em 0}.copyright-text{text-align:left;margin:0}.footer-nav-wrapper{text-align:center}.footer-nav-link{color:#c2c2c2;padding:0 2em;font-size:15px;text-transform:uppercase}.footer-nav-link:hover{text-decoration:none;color:#fff}.footer-contact-wrapper{text-align:right}.footer-contact-link{color:#e0e0e0;padding:0 1em}.footer-contact-link:hover{color:#fff}.page-header-mobile{display:none}.menu-collapse-btn{display:inline-block;text-align:right}.menu-collapse-logo{display:inline-block}.menu-collapse-logo-img{margin-left:25%;width:116px;height:55px}.our-team-item{margin-bottom:3em}.our-team-item img{max-width:250px}.our-team-item h4,.our-team-item h5{font-size:17px;text-transform:uppercase;font-weight:bold}.img-lang{height:30px}.simple-banner{width:100%;height:480px;box-sizing:border-box;display:flex;flex-wrap:wrap;-moz-transform:none;position:relative;background-repeat:no-repeat;background-size:contain;background-attachment:fixed;background-color:transparent;background-position:center 0;vertical-align:middle}.simple-banner-inner{width:100%;position:absolute;font-size:60px;font-weight:400;color:#fff;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase}.banner-sub-text{font-size:19px;text-transform:none}.banner-sub-text2{font-size:30px;text-transform:uppercase;margin-top:10px}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:100%}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.location-text{font-size:18px;text-align:center}.our-menus{}.our-menus .our-menu{padding:4em 0}.our-menus .our-menu:nth-child(even){background-image:url(/Content/images/background-coffee-tree-icon.jpg)}.our-menus .our-menu-name{color:#262626;text-transform:uppercase;font-size:45px;font-weight:400}.our-menus .our-menu-separator{margin-top:13px;margin-bottom:22px}.our-menus .our-menu-products{margin-top:60px}.our-menu-icon{border-radius:50%;max-width:65px}.our-menu-product-top{clear:both}.our-menu-product-top .our-menu-product-name{float:left;margin-right:10px;text-transform:uppercase}.our-menu-product-top .our-menu-product-line{border-bottom:1px dashed #939393;display:block;overflow:auto;position:relative;top:17px}.our-menu-product-top .our-menu-product-price{float:right;margin-left:10px}.our-menu-product-order{margin-left:10px;display:inline-block}.our-menu-product-desc{color:#262626;font-size:14px;clear:both}.blog-container{padding:5em 0}.blog-container a.nav-link{color:#6f1236}.widget-container{margin:0 0 44px;padding:0;color:#656565}.widget-container-title-holder{margin-bottom:19px}.widget-container-title{color:#262626;margin:0;text-transform:uppercase;font-size:20px}.widget-container ul{list-style:none;padding:0;margin:0}.widget-container ul li a{color:#262626;font-size:15px;font-weight:300}.widget-container ul li a:hover{color:#6f1236}ul li.latest-blog-item{margin-bottom:20px}ul li.latest-blog-item img{width:100px}.crop-text-1{display:inline-block;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.crop-text-5{display:inline-block;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.blog-index-wrapper .blog-post-item{margin-bottom:50px}.cat-item{margin-bottom:10px}.selected{font-weight:bold!important}.blog-post-container{text-align:justify}.blog-post-container img{text-align:center;max-width:100%}.blog-post-container .blog-post-title,.blog-post-comments-title{text-transform:uppercase}.blog-post-info{margin-bottom:20px}.blog-post-info span{color:#6f1236}.blog-post-info a{color:#656565}.blog-post-info a:hover{color:#6f1236}.blog-related-post,.blog-post-comments{margin-top:40px}.blog-related-post-related{text-transform:uppercase;margin-bottom:20px}.user-login-form,.user-register-form{background:rgba(11,18,12,.5);border-radius:15px;-moz-border-radius:10px;-webkit-border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%}.user-register-form{width:60%}.user-request-form-inner{padding:10%;color:#fff}.user-request-form-inner h4{text-transform:uppercase;text-align:center}.user-request-form-inner .form-icon{display:table-cell;width:1px}.user-request-form-inner .form-icon i{font-size:12px}.user-request-form-inner .editor-field{margin-top:30px}.user-request-form-inner .editor-field-small{margin-top:15px}.user-request-form-inner a.forgot-password-link{display:block;text-align:right;color:#ccc;font-size:14px}.user-request-form-inner .validation-message{font-size:14px;font-style:italic;color:#ff4500}.user-request-form-inner a.forgot-password-link:hover{color:#6f1236}.user-request-form-inner .editor-field input[type="text"],.user-request-form-inner .editor-field input[type="password"]{background:transparent;border:0;border-bottom:1px solid #fff;outline:none;width:100%;color:#fff;display:table-cell;padding-left:20px}.user-request-form-inner .editor-field input[type="text"]:focus,.user-request-form-inner .editor-field input[type="password"]:focus{background:transparent}.user-request-form-inner .editor-field input[type="text"]::placeholder,.user-request-form-inner .editor-field input[type="password"]::placeholder{color:#c3c3c3}.have-not-account{text-align:center;margin-top:50px}.have-not-account p{margin-bottom:5px}.have-not-account a{color:#fff}.have-not-account a:hover{color:#6f1236}.notify-message{color:#fff;text-align:justify}.large-icon{font-size:60px}.product-detail{margin-top:40px}.owl-nav button{position:absolute;top:50%;transform:translate(0,-50%);outline:none;height:25px}.owl-nav button svg{width:25px;height:25px}.owl-nav button.owl-prev{left:25px}.owl-nav button.owl-next{right:25px}.owl-nav button span{font-size:60px;color:#6f1236}.subscription-product-price{font-size:20px;color:#6f1236}.product-thumb .item img{height:100px}.product-name{font-size:22px;font-weight:500;line-height:22px;margin-bottom:4px}.product-price-discount{font-size:20px;font-weight:400;padding:10px 0;clear:both;color:#777}.product-price-discount span.line-through{text-decoration:line-through;margin-left:10px;font-size:14px;vertical-align:middle;color:#a5a5a5}.display-flex{display:flex}.align-center{align-items:center}.product-info{width:100%}.reviews-counter{font-size:13px}.reviews-counter span{vertical-align:-2px}.product-dtl p{font-size:14px;line-height:24px;color:#7a7a7a}.product-dtl .form-control{font-size:15px}.product-dtl label{line-height:16px;font-size:15px}.form-control:focus{outline:none;box-shadow:none}.product-count{margin-top:15px}.product-count .qtyminus,.product-count .qtyplus{width:34px;height:34px;background:#212529;text-align:center;font-size:19px;line-height:36px;color:#fff;cursor:pointer}.product-count .qtyminus{border-radius:3px 0 0 3px}.product-count .qtyplus{border-radius:0 3px 3px 0}.product-count .qty{width:60px;text-align:center}.round-black-btn{border-radius:4px;background:#212529;color:#fff;padding:7px 45px;display:inline-block;margin-top:20px;border:solid 2px #212529;transition:all .5s ease-in-out 0s}.round-black-btn:hover,.round-black-btn:focus{background:transparent;color:#212529;text-decoration:none}.founder-item{margin-bottom:30px}.product-info-tabs{margin-top:25px}.product-info-tabs .nav-tabs{border-bottom:2px solid #d8d8d8}.product-info-tabs .nav-tabs .nav-item{margin-bottom:0}.product-info-tabs .nav-tabs .nav-link{border:none;border-bottom:2px solid transparent;color:#323232}.product-info-tabs .nav-tabs .nav-item .nav-link:hover{border:none}.product-info-tabs .nav-tabs .nav-item.show .nav-link,.product-info-tabs .nav-tabs .nav-link.active,.product-info-tabs .nav-tabs .nav-link.active:hover{border:none;border-bottom:2px solid #d8d8d8;font-weight:bold}.product-info-tabs .tab-content .tab-pane{padding:30px 20px;font-size:15px;line-height:24px;color:#7a7a7a}.related-product{margin:10px 0 20px}.related-product-title{margin-bottom:20px;text-transform:uppercase}.subscription-product-item{opacity:.5}.subscription-product-item.selected{opacity:1}.subscription-product-item:hover{opacity:1}.hide{display:none!important}.contact-form textarea.form-control{font-size:14px}.contact-form .form-control{padding:.375rem .75rem!important}.coffee-office-item{margin-top:50px}.subscription-container{padding:0 0 4rem}.subscription-section{margin-top:4rem}.subscription-item-title{color:#6f1236;margin-bottom:1.5rem}ul#duration-selection{list-style:none;text-align:center}ul#duration-selection li{display:inline-block;background-color:#6f1236;padding:10px 15px;margin-right:5px;text-transform:uppercase;color:#ccc}ul#duration-selection li:first-child{background-color:#ff1919;color:#fff}ul#duration-selection li label{margin-bottom:0}.subscription-summary{max-width:420px;width:100%;margin:0 auto;background:#eee;border-radius:5px;border:1.4px #ddd solid;padding:20px}.subscription-summary-title{text-align:center;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.subscription-summary-info{margin-bottom:20px}.subscription-summary-info div.row{margin-bottom:10px}#selected-product-org-price{color:#656565;text-decoration:line-through}#selected-product-price{display:inline-block;margin-left:5px;font-weight:bold;font-size:1.2rem}.savedpercentage-container{font-size:.95rem;font-style:italic;color:#656565}#product-selection{margin-top:1rem}.subscription-summary-info #selected-product-saved-percent,.checkout-saved-percent{color:#6f1236;font-weight:bold}#subscription-checkout{background:#fafafa;border:1px solid #dadada;padding:20px 10px}#subscription-checkout-table div.tbr{border-top:1px solid #dadada;padding:10px}ul.love-kafela-work{list-style:none;padding:0;margin-top:15px}ul.love-kafela-work li{padding-left:1.3em;padding-bottom:15px}ul.love-kafela-work li:before{content:"";font-family:'Font Awesome 5 Free';font-weight:900;display:inline-block;margin-left:-1.3em;width:1.3em;color:green}.validation-error-message{font-size:.9rem;color:#dc3545!important;font-style:italic;display:inline-block;margin-left:5px}.subscription-item-mt{margin-top:3rem!important}.subscription-order-title{color:#6f1236;text-transform:uppercase;font-weight:bold}.video-banner{position:relative;background-color:#000;height:75vh;min-height:25rem;width:100%;overflow:hidden;margin:0}.video-banner .video-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.5;z-index:1}.video-banner video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.video-banner .container{position:relative;z-index:2;height:100%;overflow:hidden}.video-banner .vcenter{margin:0;position:absolute;top:40%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.video-banner #control{position:absolute;bottom:20px;width:36px;height:36px;right:20px;cursor:pointer;z-index:2}.video-banner #control .border{width:100%;height:100%;border:1px solid #fff;border-radius:36px}.video-banner #control .play{position:absolute;top:11px;left:16px;box-sizing:border-box;height:14px;width:11px;border-color:transparent transparent transparent #fff;cursor:pointer;border-style:solid;border-width:7px 0 7px 7px}.video-banner #control.is--playing .play{border-style:double;border-width:0 0 0 7px;transform:translate(-1px,1px)}#icon-cart-link{position:relative}#icon-cart-link .shopping-cart-count{position:absolute;top:-8px;right:-8px;line-height:18px;font-size:12px;padding:0 4px;color:#fff;background-color:red;font-weight:bold}div.alert-messages{position:fixed;top:10px;left:25%;right:25%;z-index:7000}.img-in-cart{max-width:100px;max-height:100px}@media(min-width:992px) and (max-width:1199px){}@media(min-width:768px) and (max-width:991px){.page-header-left{margin-right:20px!important}.page-header-wrapper{padding:5px}.page-header-nav .dropdown,.page-header-nav .dropdown:last-child{margin-right:10px}.offer-title-wrapper,.index-number-wrapper{padding-top:3em}.page-shop,.page-indexes,.coffee-style-img-wrapper{padding:3em 0}.offer-title{font-size:35px}.offer-intro{padding:0 1em}.offer-product-wrapper,.coffee-style-title-wrapper .offer-title-wrapper{padding-top:2em}.shop-product-name-wrapper a{font-size:24px}.page-coffee-style,.page-shop,.page-action{margin-top:0}.coffee-style-title-wrapper{padding-top:1em}.coffee-style-title-wrapper h5{font-size:1rem}.offer-subtitle{font-size:13px}.footer-subscribe-title{margin-top:1.5em}.footer-logo-img{padding-top:0}.fb-container{text-align:center}.page-coffee-style,.page-shop,.page-action{background-image:url(/Content/images/background-coffee-tree-icon-md.jpg);margin-top:1em}.our-menus .our-menu:nth-child(even){background-image:url(/Content/images/background-coffee-tree-icon-md.jpg)}.page-banner{width:100%;height:500px;background-image:url(/Content/images/h1-bacground-img-2-md.jpg);background-position:50% 217px;box-sizing:border-box;display:flex;flex-wrap:wrap;-moz-transform:none;position:static;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;text-align:center;background-color:transparent}.content-block-padding{padding:1em 0!important}.simple-banner{height:300px}.simple-banner-inner{font-size:35px}.founder-word p,.founder-item h5{font-size:14px;margin-bottom:10px}.founder-item h4{font-size:15px;font-weight:bold}.our-spirit-text .offer-subtitle{text-align:justify;line-height:21px}.offer-name{font-size:16px;font-weight:bold}.our-menus .our-menu{padding:2em 0}.our-menus .our-menu-name{font-size:35px}.our-menus .our-menu-products{margin-top:20px}.footer-top{background-image:url(/Content/images/footer-top-img-md.jpg)}.location-text{font-size:14px}.widget-container-title{font-size:16px;font-weight:bold}.latest-blog-item .media{flex-wrap:wrap}ul li.latest-blog-item{margin-bottom:10px}ul li.latest-blog-item img{width:100%;margin-right:0!important}.widget-container ul li a{font-size:13px}.blog-container{padding:2em 0}.blog-container .blog-post-title h2{font-size:18px}#selfMadeCoffee a.nav-link{font-size:14px}}@media(min-width:480px) and (max-width:767px){.page-header-left{margin-right:10px!important}.logo-light{height:50px}.page-header-wrapper{padding:5px}.page-header-nav .dropdown,.page-header-nav .dropdown:last-child{margin-right:5px}.page-header-nav a.dropdown-btn{font-size:13px}.offer-title-wrapper,.index-number-wrapper{padding-top:3em}.banner-text-right{left:0}.banner-text-wrapper{width:100%}.page-shop,.page-indexes,.coffee-style-img-wrapper{padding:3em 0}.offer-title{font-size:32px}.offer-intro{padding:0 1em}.offer-product-wrapper,.coffee-style-title-wrapper .offer-title-wrapper{padding-top:2em}.shop-product-name-wrapper a{font-size:24px}.page-coffee-style,.page-shop,.page-action{margin-top:0}.coffee-style-title-wrapper{padding-top:1em}.coffee-style-title-wrapper h5{font-size:15px}.offer-subtitle{font-size:13px}.footer-store-title,.footer-subscribe-title{margin-top:1.5em}.footer-subscribe-title{margin-top:1.5em}.footer-logo-img{padding-top:0}.fb-container{text-align:center}.page-coffee-style,.page-shop,.page-action{background-image:url(/Content/images/background-coffee-tree-icon-sm.jpg);margin-top:1em}.our-menus .our-menu:nth-child(even){background-image:url(/Content/images/background-coffee-tree-icon-sm.jpg)}.page-banner{width:100%;height:500px;background-image:url(/Content/images/h1-bacground-img-2-sm.jpg);background-position:50% 217px;box-sizing:border-box;display:flex;flex-wrap:wrap;-moz-transform:none;position:static;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;text-align:center;background-color:transparent}.content-block-padding{padding:1em 0!important}.simple-banner{background-size:cover}.simple-banner-inner{font-size:32px}.founder-word{margin-top:5px}.founder-word p,.founder-item h5{font-size:16px;margin-bottom:10px}.founder-item h4{font-size:16px;font-weight:bold}.our-spirit-text .offer-subtitle{text-align:justify;line-height:21px}.offer-name{font-size:16px}.our-menus .our-menu{padding:2em 0}.our-menus .our-menu-name{font-size:32px}.our-menus .our-menu-products{margin-top:20px}.footer-top{background-image:url(/Content/images/footer-top-img-sm.jpg)}.location-text{font-size:14px}.blog-index-wrapper .blog-post-item{margin-bottom:20px}.widget-container-title{font-size:16px;font-weight:bold}.founder-item img{margin-right:0!important;width:100%}.latest-blog-item .media{flex-wrap:wrap}ul li.latest-blog-item{margin-bottom:10px}ul li.latest-blog-item img{width:100%;margin-right:0!important}.widget-container ul li a{font-size:13px}.blog-container{padding:2em 0}.blog-container .blog-post-title h2{font-size:18px}#selfMadeCoffee a.nav-link{font-size:14px}}@media(max-width:479px){.page-header{display:none}.page-header-mobile{display:block;position:fixed;top:0;width:100%;z-index:10}.page-header-mobile .card{border:0;border-radius:0}.page-header-mobile .card-header{border-radius:0;background-color:#6f1236}.banner-text-right{left:0}.banner-text-wrapper{width:100%}.subtitle-text{font-size:14px}.shop-button{padding:10px}.page-middle-wrapper .container{padding-right:5px;padding-left:5px}.page-middle-wrapper .container .row{margin-right:-5px;margin-left:-5px}.page-middle-wrapper .container .row .col-3,.page-middle-wrapper .container .row .col-4,.page-middle-wrapper .container .row .col-6,.page-middle-wrapper .container .row .col-12{padding-right:5px;padding-left:5px}.offer-title-wrapper{padding-top:15px}.offer-title{font-size:18px}.offer-intro{padding:0 10px;font-size:14px}.offer-product-wrapper,.shop-product-wrapper,.index-number-wrapper,.coffee-style-title-wrapper .offer-title-wrapper,.index-title-wrapper,.offer-wrapper{padding-top:1em}.offer-name{font-size:15px}.offer-name-wrapper{padding:5px 0}.offer-subtitle{font-size:13px}.shop-product-name-wrapper{margin-top:5px}.shop-product-name-wrapper a{font-size:14px}.page-shop{padding-bottom:10px}.page-coffee-style,.page-shop,.page-action{background-image:url(/Content/images/background-coffee-tree-icon-xs.jpg);margin-top:1em}.page-coffee-style{margin-top:0}.coffee-style-title-wrapper{padding-top:5px}.coffee-style-img-wrapper{padding:5px 0}.coffee-style-title-wrapper h5{font-size:13px}.offer-intro-wrapper{padding-top:0}.footer-top{background-image:url(/Content/images/footer-top-img-xs.jpg);padding:1em 0}.footer-store-title,.footer-subscribe-title{margin-top:5px;font-size:18px}.footer-bottom,.content-block-padding{padding:1em 0!important}ul.page-footer-nav{margin-top:5px}.footer-nav-link{font-size:13px;text-transform:capitalize}.copyright-text{font-size:13px}.index-number{font-size:35px}.index-title,.location-text{font-size:14px}.offer-subtitle{font-size:12px}.simple-banner{background-size:cover}.simple-banner-inner{font-size:35px}.our-menus .our-menu-name{font-size:18px;font-weight:bold}.our-menus .our-menu{padding:1em 0}.our-menus .our-menu-products{margin-top:5px}.our-menu-product-order{margin-left:0;display:block}.our-menu-product-name h5{font-size:14px}.our-menus .our-menu:nth-child(even){background-image:url(/Content/images/background-coffee-tree-icon-xs.jpg)}.page-banner{max-height:260px;background-image:url(/Content/images/h1-bacground-img-2-xs.jpg)}.page-offer-pb{padding-bottom:1em}.offer-subtitle{line-height:20px}.coffee-office-item{margin-top:20px}.coffee-office-item .short-desc-mobile{-webkit-line-clamp:2}.founder-item{font-size:14px}.founder-item .founder-word{font-style:italic;padding:10px 0}.founder-item h4,.founder-item h5{font-size:14px;font-weight:bold;text-transform:uppercase}.founder-item h5{font-size:13px}.blog-container{padding:1em 0}.blog-index-wrapper .blog-post-item{margin-bottom:10px}.blog-post-title h2,h3.blog-post-comments-title,h3.blog-related-post-related{font-size:16px;font-weight:bold}.blog-post-info{font-size:15px}.blog-post-content{font-size:14px!important}#selfMadeCoffeeContent{margin-top:20px}ul#selfMadeCoffee li{display:block;width:100%;margin-bottom:3px}ul#selfMadeCoffee li a{color:#262626;background-color:#f3f3f3;border-radius:0;text-transform:uppercase}ul#selfMadeCoffee li a.active{background-color:#6f1236;color:#fff}.btn-xs-block{font-size:14px;padding:.175rem}.user-login-form,.user-register-form{width:90%}.user-request-form-inner .editor-field input[type="text"],.user-request-form-inner .editor-field input[type="password"]{padding:10px}.user-request-form-inner .editor-field-small,.user-request-form-inner .editor-field{margin-top:10px}.have-not-account{margin-top:20px}.user-request-form-inner .editor-field input[type="text"],.user-request-form-inner .editor-field input[type="password"]{padding:3px 0 3px 19px}.our-spirit-text .offer-subtitle{font-size:14px;text-align:justify}.subscription-item-text{font-size:14px}.subscription-item-title{font-size:15px;font-weight:bold;margin-top:10px;color:#6f1236}.subscription-item-mt,.subscription-section{margin-top:2rem!important}.subscription-select-coffee{font-size:15px}ul#duration-selection{padding-left:0}ul#duration-selection li{width:80%;display:block;margin:0 auto 10px}.subscription-order-title{color:#6f1236;padding-top:15px;font-size:18px}.product-addToCart,.btn-contact,.btn-kafela2{padding-left:10px;padding-right:10px;font-size:10px}.a-cart{font-size:14px;font-weight:bold}.img-in-cart{max-width:70px;max-height:70px}.woocommerce-billing-fields{font-size:14px}.h3-in-cart{font-size:16px;text-transform:uppercase;font-weight:bold}}