.elementor-136036 .elementor-element.elementor-element-7c102ddb:not(.elementor-motion-effects-element-type-background), .elementor-136036 .elementor-element.elementor-element-7c102ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #333333 0%, #0E0E0E 100%);}.elementor-136036 .elementor-element.elementor-element-7c102ddb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-136036 .elementor-element.elementor-element-7c102ddb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-136036 .elementor-element.elementor-element-18a8e199{padding:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-2e000f7c > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-136036 .elementor-element.elementor-element-28f49a75{text-align:center;}.elementor-136036 .elementor-element.elementor-element-c84b8c7:not(.elementor-motion-effects-element-type-background), .elementor-136036 .elementor-element.elementor-element-c84b8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #AFB7C8 0%, #AFB7C8 100%);}.elementor-136036 .elementor-element.elementor-element-c84b8c7 > .elementor-container{min-height:190px;}.elementor-136036 .elementor-element.elementor-element-c84b8c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-136036 .elementor-element.elementor-element-c84b8c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-136036 .elementor-element.elementor-element-bfaeb74 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-136036 .elementor-element.elementor-element-2dd7bcf3:not(.elementor-motion-effects-element-type-background), .elementor-136036 .elementor-element.elementor-element-2dd7bcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-136036 .elementor-element.elementor-element-2dd7bcf3 > .elementor-container{max-width:1410px;}.elementor-136036 .elementor-element.elementor-element-2dd7bcf3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 30px 30px 30px;}.elementor-136036 .elementor-element.elementor-element-2dd7bcf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-136036 .elementor-element.elementor-element-2152ed4f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 60px 10px 10px;}.elementor-136036 .elementor-element.elementor-element-2d0d25ec{width:var( --container-widget-width, 493.844px );max-width:493.844px;--container-widget-width:493.844px;--container-widget-flex-grow:0;color:#586272;}.elementor-136036 .elementor-element.elementor-element-2d0d25ec > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-136036 .elementor-element.elementor-element-107e7946 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E0E0E0;border-radius:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-tab-title{border-width:0px;padding:10px 0px 10px 0px;}.elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-tab-content{border-width:0px;color:#586272;font-family:"Inter", Sans-serif;font-weight:400;padding:10px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-toggle-title, .elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-toggle-icon{color:#586272;}.elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-toggle-icon svg{fill:#586272;}.elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-tab-title.elementor-active a, .elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#586272;}.elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;line-height:27px;}.elementor-136036 .elementor-element.elementor-element-4bf11c0f > .elementor-element-populated{text-align:left;}.elementor-136036 .elementor-element.elementor-element-8c34100 > .elementor-container{max-width:1410px;}.elementor-136036 .elementor-element.elementor-element-8c34100{padding:0px 30px 0px 30px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-136036 .elementor-element.elementor-element-6d9d0c36{--divider-border-style:solid;--divider-color:#58627247;--divider-border-width:2px;}.elementor-136036 .elementor-element.elementor-element-6d9d0c36 .elementor-divider-separator{width:100%;}.elementor-136036 .elementor-element.elementor-element-6d9d0c36 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-136036 .elementor-element.elementor-element-4d0cfcff:not(.elementor-motion-effects-element-type-background), .elementor-136036 .elementor-element.elementor-element-4d0cfcff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-136036 .elementor-element.elementor-element-4d0cfcff > .elementor-container{max-width:1410px;}.elementor-136036 .elementor-element.elementor-element-4d0cfcff{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:40px 30px 10px 30px;}.elementor-136036 .elementor-element.elementor-element-4d0cfcff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-136036 .elementor-element.elementor-element-2e0ae1ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-2e0ae1ed{text-align:left;color:#586272;font-size:15px;}.elementor-136036 .elementor-element.elementor-element-9adcfcc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-136036 .elementor-element.elementor-element-9adcfcc{text-align:left;color:#586272;font-size:15px;}.elementor-136036 .elementor-element.elementor-element-21f91803:not(.elementor-motion-effects-element-type-background), .elementor-136036 .elementor-element.elementor-element-21f91803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.elementor-editor-active)  .elementor-136036 .elementor-element.elementor-element-21f91803.bottom-nav-menu{position:fixed;bottom:0;z-index:999;left:0;width:100%;}.elementor-136036 .elementor-element.elementor-element-21f91803 > .elementor-container{max-width:1440px;}.elementor-136036 .elementor-element.elementor-element-21f91803{border-style:solid;border-width:1px 0px 0px 0px;border-color:#EBEBEB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-136036 .elementor-element.elementor-element-21f91803 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-136036 .elementor-element.elementor-element-1149c6af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-clever-icon .cafe-icon-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-clever-icon .cafe-icon-des{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-136036 .elementor-element.elementor-element-7eaaecd4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-136036 .elementor-element.elementor-element-7eaaecd4 .elementor-widget-container{flex-direction:row;justify-content:center;text-align:center;}.elementor-136036 .elementor-element.elementor-element-48e83cc1{text-align:center;}.elementor-136036 .elementor-element.elementor-element-48e83cc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-136036 .elementor-element.elementor-element-e664558 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-136036 .elementor-element.elementor-element-5ae8daa6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-136036 .elementor-element.elementor-element-5ae8daa6 .elementor-widget-container{flex-direction:row;justify-content:center;text-align:center;}.elementor-136036 .elementor-element.elementor-element-17dab474{text-align:center;}.elementor-136036 .elementor-element.elementor-element-17dab474 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-136036 .elementor-element.elementor-element-786c00c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-136036 .elementor-element.elementor-element-750bbbca{text-align:center;}.elementor-136036 .elementor-element.elementor-element-750bbbca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-136036 .elementor-element.elementor-element-335f0282 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-clever-canvas-cart .cafe-cart-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-clever-canvas-cart .cafe-cart-count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-clever-canvas-cart .cafe-cart-subtotal{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-136036 .elementor-element.elementor-element-16dd5da8 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-136036 .elementor-element.elementor-element-16dd5da8{text-align:center;}.elementor-136036 .elementor-element.elementor-element-16dd5da8 .cafe-cart-count{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-136036 .elementor-element.elementor-element-16dd5da8 .cafe-cart-subtotal{font-weight:500;}.elementor-136036 .elementor-element.elementor-element-4fb37ebe{text-align:center;}.elementor-136036 .elementor-element.elementor-element-4fb37ebe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-136036 .elementor-element.elementor-element-6075a568:not(.elementor-motion-effects-element-type-background), .elementor-136036 .elementor-element.elementor-element-6075a568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-136036 .elementor-element.elementor-element-6075a568 > .elementor-container{max-width:1410px;}.elementor-136036 .elementor-element.elementor-element-6075a568{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:0px 0px 50px 0px;}.elementor-136036 .elementor-element.elementor-element-6075a568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-136036 .elementor-element.elementor-element-280277ec{width:var( --container-widget-width, 44.642% );max-width:44.642%;--container-widget-width:44.642%;--container-widget-flex-grow:0;}.elementor-136036 .elementor-element.elementor-element-280277ec .gallery-item{padding:0 20px 20px 0;}.elementor-136036 .elementor-element.elementor-element-280277ec .gallery{margin:0 -20px -20px 0;}.elementor-136036 .elementor-element.elementor-element-280277ec .gallery-item .gallery-caption{text-align:center;}.elementor-bc-flex-widget .elementor-136036 .elementor-element.elementor-element-7b2eaf92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-136036 .elementor-element.elementor-element-7b2eaf92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-136036 .elementor-element.elementor-element-7b2eaf92.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-136036 .elementor-element.elementor-element-7b2eaf92 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-136036 .elementor-element.elementor-element-7b2eaf92{order:10;}.elementor-136036 .elementor-element.elementor-element-564e7b47{width:auto;max-width:auto;}.elementor-136036 .elementor-element.elementor-element-564e7b47 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-564e7b47 .elementor-widget-container{flex-direction:row;justify-content:left;text-align:center;}.elementor-136036 .elementor-element.elementor-element-564e7b47 .cafe-icon{font-size:22px;color:#586272;}.elementor-136036 .elementor-element.elementor-element-564e7b47 .cafe-icon:hover{color:#000000;}.elementor-136036 .elementor-element.elementor-element-72f3bfff{width:auto;max-width:auto;}.elementor-136036 .elementor-element.elementor-element-72f3bfff > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-72f3bfff .elementor-widget-container{flex-direction:row;justify-content:left;text-align:center;}.elementor-136036 .elementor-element.elementor-element-72f3bfff .cafe-icon{font-size:22px;color:#586272;}.elementor-136036 .elementor-element.elementor-element-72f3bfff .cafe-icon:hover{color:#000000;}.elementor-136036 .elementor-element.elementor-element-32b5a58d{width:auto;max-width:auto;}.elementor-136036 .elementor-element.elementor-element-32b5a58d > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-32b5a58d .elementor-widget-container{flex-direction:row;justify-content:left;text-align:center;}.elementor-136036 .elementor-element.elementor-element-32b5a58d .cafe-icon{font-size:22px;color:#586272;}.elementor-136036 .elementor-element.elementor-element-32b5a58d .cafe-icon:hover{color:#000000;}.elementor-136036 .elementor-element.elementor-element-4fb9b1d9{width:auto;max-width:auto;}.elementor-136036 .elementor-element.elementor-element-4fb9b1d9 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-4fb9b1d9 .elementor-widget-container{flex-direction:row;justify-content:left;text-align:center;}.elementor-136036 .elementor-element.elementor-element-4fb9b1d9 .cafe-icon{font-size:22px;color:#586272;}.elementor-136036 .elementor-element.elementor-element-4fb9b1d9 .cafe-icon:hover{color:#000000;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-136036 .elementor-element.elementor-element-2e000f7c{width:100%;}.elementor-136036 .elementor-element.elementor-element-2152ed4f{width:41.551%;}.elementor-136036 .elementor-element.elementor-element-4bf11c0f{width:21.133%;}.elementor-136036 .elementor-element.elementor-element-78439b52{width:19.179%;}.elementor-136036 .elementor-element.elementor-element-67c7a81d{width:17.837%;}.elementor-136036 .elementor-element.elementor-element-3e6e490d{width:63.644%;}.elementor-136036 .elementor-element.elementor-element-7b2eaf92{width:36.356%;}}@media(max-width:1024px) and (min-width:768px){.elementor-136036 .elementor-element.elementor-element-2152ed4f{width:65%;}.elementor-136036 .elementor-element.elementor-element-4bf11c0f{width:35%;}.elementor-136036 .elementor-element.elementor-element-78439b52{width:65%;}.elementor-136036 .elementor-element.elementor-element-67c7a81d{width:35%;}}@media(max-width:1024px){.elementor-136036 .elementor-element.elementor-element-2dd7bcf3{padding:50px 20px 0px 20px;}.elementor-136036 .elementor-element.elementor-element-2d0d25ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-4d0cfcff{margin-top:0px;margin-bottom:55px;}.elementor-136036 .elementor-element.elementor-element-21f91803{padding:3px 3px 3px 3px;}.elementor-136036 .elementor-element.elementor-element-7eaaecd4 > .elementor-widget-container{margin:6px 0px 10px 0px;}.elementor-136036 .elementor-element.elementor-element-5ae8daa6 > .elementor-widget-container{margin:6px 0px 10px 0px;}.elementor-136036 .elementor-element.elementor-element-16dd5da8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-16dd5da8 .cafe-wrap-icon-cart{width:30px;height:30px;font-size:16px;}.elementor-136036 .elementor-element.elementor-element-6075a568{margin-top:0px;margin-bottom:55px;}.elementor-bc-flex-widget .elementor-136036 .elementor-element.elementor-element-7b2eaf92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-136036 .elementor-element.elementor-element-7b2eaf92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-136036 .elementor-element.elementor-element-2e000f7c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-2dd7bcf3{padding:50px 20px 20px 20px;}.elementor-136036 .elementor-element.elementor-element-2152ed4f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-toggle-title{font-size:23px;}.elementor-136036 .elementor-element.elementor-element-107e7946 .elementor-tab-content{font-size:16px;}.elementor-136036 .elementor-element.elementor-element-4bf11c0f > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-78439b52 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-67c7a81d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-136036 .elementor-element.elementor-element-4d0cfcff{padding:40px 20px 10px 20px;}.elementor-136036 .elementor-element.elementor-element-2e0ae1ed{text-align:center;}.elementor-136036 .elementor-element.elementor-element-9adcfcc{text-align:center;}.elementor-136036 .elementor-element.elementor-element-1149c6af{width:25%;}.elementor-136036 .elementor-element.elementor-element-e664558{width:25%;}.elementor-136036 .elementor-element.elementor-element-786c00c{width:25%;}.elementor-136036 .elementor-element.elementor-element-335f0282{width:25%;}.elementor-136036 .elementor-element.elementor-element-3e6e490d{order:-1;}.elementor-136036 .elementor-element.elementor-element-7b2eaf92.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for text-editor, class: .elementor-element-c2be2bb */.elementor-136036 .elementor-element.elementor-element-c2be2bb form{
    max-width:392px;
    width:100%;
    margin: auto;
    
}
.elementor-136036 .elementor-element.elementor-element-c2be2bb form input{
    border-radius: 3px !important;
    font-size: 17px !important;
    border: 1px solid #E1E1E1 !important;
    padding: 30px 20px !important;
    font-family: Inter !important;
    max-width:none !important;
    width:100%;
}
.elementor-136036 .elementor-element.elementor-element-c2be2bb form button{
    background-color:#586272 !important;
    color:#fff !important;
    width:100%;
    border-radius:3px;
    text-transform: uppercase;
    font-family: Inter !important;
    
}

.elementor-136036 .elementor-element.elementor-element-c2be2bb .wpforms-is-recaptcha{
    display: none;
}


.elementor-136036 .elementor-element.elementor-element-c2be2bb ::placeholder {
  color: #D0D3D8;
  opacity: 1; /* Firefox */
}

.elementor-136036 .elementor-element.elementor-element-c2be2bb ::-ms-input-placeholder { /* Edge 12 -18 */
  color: #D0D3D8;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2be2bb */.elementor-136036 .elementor-element.elementor-element-c2be2bb form{
    max-width:392px;
    width:100%;
    margin: auto;
    
}
.elementor-136036 .elementor-element.elementor-element-c2be2bb form input{
    border-radius: 3px !important;
    font-size: 17px !important;
    border: 1px solid #E1E1E1 !important;
    padding: 30px 20px !important;
    font-family: Inter !important;
    max-width:none !important;
    width:100%;
}
.elementor-136036 .elementor-element.elementor-element-c2be2bb form button{
    background-color:#586272 !important;
    color:#fff !important;
    width:100%;
    border-radius:3px;
    text-transform: uppercase;
    font-family: Inter !important;
    
}

.elementor-136036 .elementor-element.elementor-element-c2be2bb .wpforms-is-recaptcha{
    display: none;
}


.elementor-136036 .elementor-element.elementor-element-c2be2bb ::placeholder {
  color: #D0D3D8;
  opacity: 1; /* Firefox */
}

.elementor-136036 .elementor-element.elementor-element-c2be2bb ::-ms-input-placeholder { /* Edge 12 -18 */
  color: #D0D3D8;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-107e7946 */.elementor-136036 .elementor-element.elementor-element-107e7946 .right-part a{
    display: block;
    color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-107e7946 .right-part a:nth-of-type(2){
    text-decoration: none;
}
.elementor-136036 .elementor-element.elementor-element-107e7946 .right-part .border-bot{
    color: #586272;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-107e7946 */.elementor-136036 .elementor-element.elementor-element-107e7946 .right-part a{
    display: block;
    color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-107e7946 .right-part a:nth-of-type(2){
    text-decoration: none;
}
.elementor-136036 .elementor-element.elementor-element-107e7946 .right-part .border-bot{
    color: #586272;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2152ed4f */@media screen and (max-width:767px){
    .elementor-136036 .elementor-element.elementor-element-2152ed4f .right-part a{
        font-size:16px;
        word-break:break-word;
        line-break:break-word;
    }
        .elementor-136036 .elementor-element.elementor-element-2152ed4f .right-part a span{
            display:block;
        }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2152ed4f */@media screen and (max-width:767px){
    .elementor-136036 .elementor-element.elementor-element-2152ed4f .right-part a{
        font-size:16px;
        word-break:break-word;
        line-break:break-word;
    }
        .elementor-136036 .elementor-element.elementor-element-2152ed4f .right-part a span{
            display:block;
        }
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-25ad47cf */@media (max-width: 375px){
.elementor-136036 .elementor-element.elementor-element-25ad47cf a {
    font-size: 16px;
}
}
.elementor-136036 .elementor-element.elementor-element-25ad47cf h5{
    font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
letter-spacing: 0.8px;
text-transform: capitalize;
color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-25ad47cf li a{
    font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 27px;
display: flex;
align-items: center;
letter-spacing: 0.8px;
color: #586272;
text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-25ad47cf */@media (max-width: 375px){
.elementor-136036 .elementor-element.elementor-element-25ad47cf a {
    font-size: 16px;
}
}
.elementor-136036 .elementor-element.elementor-element-25ad47cf h5{
    font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
letter-spacing: 0.8px;
text-transform: capitalize;
color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-25ad47cf li a{
    font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 27px;
display: flex;
align-items: center;
letter-spacing: 0.8px;
color: #586272;
text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-9c17b4c */.elementor-136036 .elementor-element.elementor-element-9c17b4c h5{
    font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
letter-spacing: 0.8px;
text-transform: capitalize;
color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-9c17b4c li a{
    font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 27px;
display: flex;
align-items: center;
letter-spacing: 0.8px;
color: #586272;
text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-9c17b4c */.elementor-136036 .elementor-element.elementor-element-9c17b4c h5{
    font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
letter-spacing: 0.8px;
text-transform: capitalize;
color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-9c17b4c li a{
    font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 27px;
display: flex;
align-items: center;
letter-spacing: 0.8px;
color: #586272;
text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-5ef30670 */@media (max-width: 375px){
.elementor-136036 .elementor-element.elementor-element-5ef30670 a {
    font-size: 16px;
}
}
.elementor-136036 .elementor-element.elementor-element-5ef30670 h5{
    font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
letter-spacing: 0.8px;
text-transform: capitalize;
color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-5ef30670 li a{
    font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 27px;
display: flex;
align-items: center;
letter-spacing: 0.8px;
color: #586272;
text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-5ef30670 */@media (max-width: 375px){
.elementor-136036 .elementor-element.elementor-element-5ef30670 a {
    font-size: 16px;
}
}
.elementor-136036 .elementor-element.elementor-element-5ef30670 h5{
    font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
letter-spacing: 0.8px;
text-transform: capitalize;
color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-5ef30670 li a{
    font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 27px;
display: flex;
align-items: center;
letter-spacing: 0.8px;
color: #586272;
text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-1806fe3c */@media (max-width: 375px){
.elementor-136036 .elementor-element.elementor-element-1806fe3c a {
    font-size: 16px;
}
}
.elementor-136036 .elementor-element.elementor-element-1806fe3c h5{
    font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
letter-spacing: 0.8px;
text-transform: capitalize;
color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-1806fe3c li a{
    font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 27px;
display: flex;
align-items: center;
letter-spacing: 0.8px;
color: #586272;
text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-1806fe3c */@media (max-width: 375px){
.elementor-136036 .elementor-element.elementor-element-1806fe3c a {
    font-size: 16px;
}
}
.elementor-136036 .elementor-element.elementor-element-1806fe3c h5{
    font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 20px;
letter-spacing: 0.8px;
text-transform: capitalize;
color: #586272;
}
.elementor-136036 .elementor-element.elementor-element-1806fe3c li a{
    font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 27px;
display: flex;
align-items: center;
letter-spacing: 0.8px;
color: #586272;
text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2dd7bcf3 */.cafe-site-footer .dark-bg .elementor-widget h5 {
    color: #586272 !important;
    text-transform: capitalize !important;
    font-weight: 700;
    margin-bottom: 0px;
}
.cafe-site-footer .dark-bg .elementor-widget .menu-item a {
    color: #586272;
}
.cafe-site-footer .dark-bg .elementor-widget .menu-item a:hover {
    color: #000;
}
.cafe-site-footer .dark-bg .elementor-widget .menu-item {
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2dd7bcf3 */.cafe-site-footer .dark-bg .elementor-widget h5 {
    color: #586272 !important;
    text-transform: capitalize !important;
    font-weight: 700;
    margin-bottom: 0px;
}
.cafe-site-footer .dark-bg .elementor-widget .menu-item a {
    color: #586272;
}
.cafe-site-footer .dark-bg .elementor-widget .menu-item a:hover {
    color: #000;
}
.cafe-site-footer .dark-bg .elementor-widget .menu-item {
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9adcfcc */.elementor-136036 .elementor-element.elementor-element-9adcfcc a {
    color: #586272;
    text-decoration: UNDERLINE;
    margin-right: 20px;
    
}
.elementor-136036 .elementor-element.elementor-element-9adcfcc p {
    line-height: 1.8;

    
}
@media only screen and (max-width: 767px) {
    .elementor-136036 .elementor-element.elementor-element-9adcfcc a {
        margin:0 11px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9adcfcc */.elementor-136036 .elementor-element.elementor-element-9adcfcc a {
    color: #586272;
    text-decoration: UNDERLINE;
    margin-right: 20px;
    
}
.elementor-136036 .elementor-element.elementor-element-9adcfcc p {
    line-height: 1.8;

    
}
@media only screen and (max-width: 767px) {
    .elementor-136036 .elementor-element.elementor-element-9adcfcc a {
        margin:0 11px;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-280277ec */div#gallery-1 {
    display: flex;
    align-items: center;
}
.elementor-136036 .elementor-element.elementor-element-280277ec .elementor-image-gallery .gallery-item{
    border-bottom: none!important;
    border-right: none!important;
}

@media (min-width: 768px){
    .elementor-image-gallery .gallery-columns-10 .gallery-item {
        max-width: 70px;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-280277ec */div#gallery-1 {
    display: flex;
    align-items: center;
}
.elementor-136036 .elementor-element.elementor-element-280277ec .elementor-image-gallery .gallery-item{
    border-bottom: none!important;
    border-right: none!important;
}

@media (min-width: 768px){
    .elementor-image-gallery .gallery-columns-10 .gallery-item {
        max-width: 70px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b2eaf92 */.elementor-136036 .elementor-element.elementor-element-7b2eaf92 a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b2eaf92 */.elementor-136036 .elementor-element.elementor-element-7b2eaf92 a{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS *//*main*/
.footer-spacer-1 {
    height: 20px;
}/* End custom CSS */