.elementor-5559 .elementor-element.elementor-element-9ed9e29 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5559 .elementor-element.elementor-element-9ed9e29{padding:60px 0px 80px 0px;}.elementor-5559 .elementor-element.elementor-element-3ffdf0f0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5559 .elementor-element.elementor-element-3ffdf0f0 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-5559 .elementor-element.elementor-element-48323e09 .elementor-heading-title{font-size:40px;}.elementor-5559 .elementor-element.elementor-element-48323e09 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-48323e09{width:auto;max-width:auto;}.elementor-5559 .elementor-element.elementor-element-42c18bb3 img{width:14%;border-radius:0px 0px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-42c18bb3 > .elementor-widget-container{padding:40px 0px 20px 0px;}.elementor-5559 .elementor-element.elementor-element-1b05517{text-align:center;font-size:18px;}.elementor-5559 .elementor-element.elementor-element-57801e1c > .elementor-container{max-width:500px;}.elementor-5559 .elementor-element.elementor-element-609e390 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-5559 .elementor-element.elementor-element-71595194 > .elementor-container{max-width:592px;}.elementor-5559 .elementor-element.elementor-element-62528ee7{text-align:center;}.elementor-5559 .elementor-element.elementor-element-62528ee7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-1396dea0:not(.elementor-motion-effects-element-type-background), .elementor-5559 .elementor-element.elementor-element-1396dea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5559 .elementor-element.elementor-element-1396dea0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-5559 .elementor-element.elementor-element-1396dea0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5559 .elementor-element.elementor-element-572fd288 .elementor-widget-container{flex-direction:row;justify-content:center;text-align:center;}.elementor-5559 .elementor-element.elementor-element-572fd288 .cafe-icon{font-size:40px;width:80px;height:80px;line-height:80px;}.elementor-5559 .elementor-element.elementor-element-572fd288 .cafe-icon-title{font-size:14px;font-weight:400;}.elementor-5559 .elementor-element.elementor-element-4b8d8b60 .elementor-widget-container{flex-direction:row;justify-content:center;text-align:center;}.elementor-5559 .elementor-element.elementor-element-4b8d8b60 .cafe-icon{font-size:40px;width:80px;height:80px;line-height:80px;}.elementor-5559 .elementor-element.elementor-element-4b8d8b60 .cafe-icon-title{font-size:14px;font-weight:400;}.elementor-5559 .elementor-element.elementor-element-70aaa867 .elementor-widget-container{flex-direction:row;justify-content:center;text-align:center;}.elementor-5559 .elementor-element.elementor-element-70aaa867 .cafe-icon{font-size:40px;width:80px;height:80px;line-height:80px;}.elementor-5559 .elementor-element.elementor-element-70aaa867 .cafe-icon-title{font-size:14px;font-weight:400;}.elementor-5559 .elementor-element.elementor-element-1142564e:not(.elementor-motion-effects-element-type-background), .elementor-5559 .elementor-element.elementor-element-1142564e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5559 .elementor-element.elementor-element-1142564e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 30px 0px;}.elementor-5559 .elementor-element.elementor-element-1142564e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5559 .elementor-element.elementor-element-7b0fca8a .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Work Sans;font-size:20px;}.elementor-5559 .elementor-element.elementor-element-44d7476f{color:#959595;font-size:16px;}.elementor-5559 .elementor-element.elementor-element-44d7476f > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 50px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-65a12165 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Work Sans;font-size:20px;}.elementor-5559 .elementor-element.elementor-element-f5e298e{color:#959595;font-size:16px;}.elementor-5559 .elementor-element.elementor-element-f5e298e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-7c52ca94 .elementor-widget-container{flex-direction:row;justify-content:left;text-align:center;}.elementor-5559 .elementor-element.elementor-element-7c52ca94 .cafe-icon{font-size:18px;color:#959595;}.elementor-5559 .elementor-element.elementor-element-7c52ca94 .cafe-icon:hover{color:#FFFFFF;}.elementor-5559 .elementor-element.elementor-element-7c52ca94 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-7c52ca94{width:auto;max-width:auto;}.elementor-5559 .elementor-element.elementor-element-73340428 .elementor-widget-container{flex-direction:row;justify-content:left;text-align:center;}.elementor-5559 .elementor-element.elementor-element-73340428 .cafe-icon{font-size:18px;color:#959595;}.elementor-5559 .elementor-element.elementor-element-73340428 .cafe-icon:hover{color:#FFFFFF;}.elementor-5559 .elementor-element.elementor-element-73340428 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-73340428{width:auto;max-width:auto;}.elementor-5559 .elementor-element.elementor-element-45fa6c3a > .elementor-element-populated{color:#959595;}.elementor-5559 .elementor-element.elementor-element-6e823603{text-align:right;}.elementor-5559 .elementor-element.elementor-element-6e823603 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-2c4864f3:not(.elementor-motion-effects-element-type-background), .elementor-5559 .elementor-element.elementor-element-2c4864f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5559 .elementor-element.elementor-element-2c4864f3{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255, 255, 255, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-5559 .elementor-element.elementor-element-2c4864f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5559 .elementor-element.elementor-element-612f3d78 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-660f7af0{text-align:left;color:#959595;font-size:14px;}.elementor-5559 .elementor-element.elementor-element-660f7af0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-7ab6b5de .cafe-menu{text-align:right;}.elementor-5559 .elementor-element.elementor-element-7ab6b5de ul.cmm4e{justify-content:right;}.elementor-5559 .elementor-element.elementor-element-7ab6b5de nav.cafe-site-menu .cafe-wrap-menu ul li a{font-size:14px;line-height:0.1em;letter-spacing:-0.2px;}.elementor-5559 .elementor-element.elementor-element-7ab6b5de nav.cafe-site-menu .cafe-wrap-menu ul > li{margin:0 calc(0px/2);}.elementor-5559 .elementor-element.elementor-element-7ab6b5de nav.cafe-site-menu .cafe-wrap-menu ul > li a{color:#959595;}.elementor-5559 .elementor-element.elementor-element-7ab6b5de nav.cafe-site-menu .cafe-wrap-menu ul > li:hover > a, .elementor-5559 .elementor-element.elementor-element-7ab6b5de nav.cafe-site-menu .cafe-wrap-menu ul > li:hover > span{color:#FFFFFF !important;}@media(min-width:768px){.elementor-5559 .elementor-element.elementor-element-612f3d78{width:59.914%;}.elementor-5559 .elementor-element.elementor-element-55c6b458{width:40%;}}@media(max-width:1024px){.elementor-5559 .elementor-element.elementor-element-3ffdf0f0 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-5559 .elementor-element.elementor-element-1142564e{padding:50px 20px 0px 20px;}.elementor-5559 .elementor-element.elementor-element-44d7476f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-f5e298e > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5559 .elementor-element.elementor-element-3ffdf0f0 > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-5559 .elementor-element.elementor-element-42c18bb3{text-align:center;}.elementor-5559 .elementor-element.elementor-element-42c18bb3 img{width:37%;}.elementor-5559 .elementor-element.elementor-element-42c18bb3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5559 .elementor-element.elementor-element-1142564e{padding:50px 20px 20px 20px;}.elementor-5559 .elementor-element.elementor-element-45fa6c3a > .elementor-element-populated{margin:0px 0px 20px 0px;}.elementor-5559 .elementor-element.elementor-element-6e823603{text-align:center;}.elementor-5559 .elementor-element.elementor-element-660f7af0{text-align:center;}.elementor-5559 .elementor-element.elementor-element-55c6b458{order:-1;}}@media(max-width:1024px) and (min-width:768px){.elementor-5559 .elementor-element.elementor-element-51e0df47{width:50%;}.elementor-5559 .elementor-element.elementor-element-61f6449a{width:50%;}.elementor-5559 .elementor-element.elementor-element-45fa6c3a{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-609e390 */.jilt-for-woocommerce.subscribe-form.woocommerce {
    flex-basis: 100%;
    max-width: 100%;
}
.jilt-for-woocommerce.subscribe-form.woocommerce .button {
    width: 100%;
}
.jilt-for-woocommerce.subscribe-form.woocommerce label {
    font-size: 0.7em;
    padding-left: 0.2em;
}
.jilt-for-woocommerce.subscribe-form.woocommerce input[type=email] {
        background-color: white;
        font-size: 1em;
        color:#333333;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-609e390 */.jilt-for-woocommerce.subscribe-form.woocommerce {
    flex-basis: 100%;
    max-width: 100%;
}
.jilt-for-woocommerce.subscribe-form.woocommerce .button {
    width: 100%;
}
.jilt-for-woocommerce.subscribe-form.woocommerce label {
    font-size: 0.7em;
    padding-left: 0.2em;
}
.jilt-for-woocommerce.subscribe-form.woocommerce input[type=email] {
        background-color: white;
        font-size: 1em;
        color:#333333;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-612f3d78 */.margin-bottom-0 {
    margin-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-612f3d78 */.margin-bottom-0 {
    margin-bottom: 0px!important;
}/* End custom CSS */