.elementor-37923 .elementor-element.elementor-element-e2c2d0d > .elementor-container{max-width:1366px;}.elementor-37923 .elementor-element.elementor-element-120ea70 nav.cafe-site-menu .cafe-wrap-menu ul li a{line-height:1.5em;}.elementor-37923 .elementor-element.elementor-element-120ea70 nav.cafe-site-menu .cafe-wrap-menu ul > li{margin:0 calc(0px/2);}.elementor-37923 .elementor-element.elementor-element-120ea70 nav.cafe-site-menu .cafe-wrap-menu ul > li a{padding:10px 0px 10px 15px;}.elementor-37923 .elementor-element.elementor-element-fbecc45 .elementor-repeater-item-01dfc96.elementor-social-icon{background-color:#D11347;}.elementor-37923 .elementor-element.elementor-element-fbecc45{--grid-template-columns:repeat(0, auto);--icon-size:21px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-37923 .elementor-element.elementor-element-fbecc45 .elementor-widget-container{text-align:left;}.elementor-37923 .elementor-element.elementor-element-fbecc45 .elementor-social-icon{--icon-padding:0.3em;}.elementor-37923 .elementor-element.elementor-element-fbecc45 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-37923 .elementor-element.elementor-element-bc8dfc3 > .elementor-container{max-width:1366px;}.elementor-37923 .elementor-element.elementor-element-bc8dfc3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-37923 .elementor-element.elementor-element-bc8dfc3{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DBDBDB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-37923 .elementor-element.elementor-element-bc8dfc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37923 .elementor-element.elementor-element-3ed3804 nav.cafe-site-menu .cafe-wrap-menu ul li a{text-transform:uppercase;}.elementor-37923 .elementor-element.elementor-element-3ed3804 nav.cafe-site-menu .cafe-wrap-menu ul > li{margin:0 calc(0px/2);}.elementor-37923 .elementor-element.elementor-element-3ed3804 nav.cafe-site-menu .cafe-wrap-menu ul > li a{padding:10px 0px 10px 15px;}.elementor-37923 .elementor-element.elementor-element-3ed3804 nav.cafe-site-menu .cafe-wrap-menu ul > li ul li a{padding:13px 13px 13px 13px;}.elementor-37923 .elementor-element.elementor-element-3ed3804 nav.cafe-site-menu .cafe-wrap-menu ul > li ul{padding:5px 0px 10px 0px;}.elementor-37923 .elementor-element.elementor-element-6e7ada6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37923 .elementor-element.elementor-element-1388bbd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-37923 .elementor-element.elementor-element-0b19955 .cafe-search-toggle-button{width:28px;height:28px;}.elementor-37923 .elementor-element.elementor-element-0b19955 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-37923 .elementor-element.elementor-element-bc8dfc3{border-width:0px 0px 1px 0px;margin-top:0px;margin-bottom:10px;}.elementor-37923 .elementor-element.elementor-element-d5bee62{width:50%;order:0;}.elementor-37923 .elementor-element.elementor-element-e7b974c{width:20%;order:-2;}.elementor-37923 .elementor-element.elementor-element-e7b974c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37923 .elementor-element.elementor-element-fcc404a{padding:0px 0px 0px 0px;}.elementor-37923 .elementor-element.elementor-element-fcfd634{width:50%;}.elementor-37923 .elementor-element.elementor-element-3ed3804 nav.cafe-site-menu .cafe-wrap-menu ul li a{font-size:1.1rem;}.elementor-37923 .elementor-element.elementor-element-a7a9d50{width:50%;}.elementor-37923 .elementor-element.elementor-element-6e7ada6{width:20%;order:1;}.elementor-37923 .elementor-element.elementor-element-a6a09b8{width:50%;}.elementor-37923 .elementor-element.elementor-element-a6a09b8 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-37923 .elementor-element.elementor-element-e1a9155{width:25%;}.elementor-37923 .elementor-element.elementor-element-e1a9155 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-37923 .elementor-element.elementor-element-1a1fa24{width:25%;}.elementor-37923 .elementor-element.elementor-element-1a1fa24 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-37923 .elementor-element.elementor-element-928370f{width:50%;}.elementor-37923 .elementor-element.elementor-element-928370f > .elementor-element-populated{padding:10px 0px 10px 0px;}}@media(min-width:768px){.elementor-37923 .elementor-element.elementor-element-d4eece2{width:79.665%;}.elementor-37923 .elementor-element.elementor-element-0137851{width:20%;}.elementor-37923 .elementor-element.elementor-element-d5bee62{width:15%;}.elementor-37923 .elementor-element.elementor-element-e7b974c{width:75.332%;}.elementor-37923 .elementor-element.elementor-element-6e7ada6{width:9%;}}/* Start custom CSS for clever-site-nav-menu, class: .elementor-element-120ea70 */.elementor-37923 .elementor-element.elementor-element-120ea70 .cafe-site-menu.horizontal .cafe-menu>.menu-item a>.cafe-menu-arrow { display: none }/* End custom CSS */
/* Start custom CSS for clever-site-nav-menu, class: .elementor-element-3ed3804 */@media (min-width: 1024.98px) { 
    .elementor-37923 .elementor-element.elementor-element-3ed3804 .cafe-site-menu.horizontal .cafe-menu>.menu-item a>.cafe-menu-arrow { display: none }
}
@media (max-width: 640px) { 

.elementor-37923 .elementor-element.elementor-element-3ed3804 .cafe-lg-width.cafe-site-menu .cafe-wrap-menu {padding-top: 4rem;flex-wrap: wrap; }
    
}/* End custom CSS */
/* Start custom CSS for clever-site-nav-menu, class: .elementor-element-3ed3804 */@media (min-width: 1024.98px) { 
    .elementor-37923 .elementor-element.elementor-element-3ed3804 .cafe-site-menu.horizontal .cafe-menu>.menu-item a>.cafe-menu-arrow { display: none }
}
@media (max-width: 640px) { 

.elementor-37923 .elementor-element.elementor-element-3ed3804 .cafe-lg-width.cafe-site-menu .cafe-wrap-menu {padding-top: 4rem;flex-wrap: wrap; }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bc8dfc3 */@media (max-width: 640px) { 
    .elementor-37923 .elementor-element.elementor-element-bc8dfc3 .elementor-row { justify-content: space-around; }
}/* End custom CSS */