.elementor-2165 .elementor-element.elementor-element-41c0650>.elementor-widget-container{background-color:var(--e-global-color-primary);padding:15px 0 15px 20px}.elementor-2165 .elementor-element.elementor-element-41c0650{text-align:left}.elementor-2165 .elementor-element.elementor-element-41c0650 .elementor-heading-title{font-size:21px;font-weight:700;color:var(--e-global-color-777cd82)}.elementor-2165 .elementor-element.elementor-element-ce4cb7e>.elementor-widget-container{padding:0 30px 0 0}.elementor-2165 .elementor-element.elementor-element-ce4cb7e{text-align:left}.elementor-2165 .elementor-element.elementor-element-8c8d446>.elementor-widget-container{background-color:var(--e-global-color-secondary);padding:15px 0 15px 20px}.elementor-2165 .elementor-element.elementor-element-8c8d446{text-align:left}.elementor-2165 .elementor-element.elementor-element-8c8d446 .elementor-heading-title{font-size:21px;font-weight:700;color:var(--e-global-color-777cd82)}.elementor-2165 .elementor-element.elementor-element-c95bbfa>.elementor-widget-container{padding:0 30px 0 0}.elementor-2165 .elementor-element.elementor-element-c95bbfa{text-align:left}.elementor-2165 .elementor-element.elementor-element-bfb2227>.elementor-widget-container{background-color:var(--e-global-color-accent);padding:15px 0 15px 20px}.elementor-2165 .elementor-element.elementor-element-bfb2227{text-align:left}.elementor-2165 .elementor-element.elementor-element-bfb2227 .elementor-heading-title{font-size:21px;font-weight:700;color:var(--e-global-color-777cd82)}.elementor-2165 .elementor-element.elementor-element-85a924d>.elementor-widget-container{padding:0 30px 0 0}.elementor-2165 .elementor-element.elementor-element-85a924d{text-align:left}.elementor-2165 .elementor-element.elementor-element-dbc5d61>.elementor-widget-container{background-color:var(--e-global-color-primary);padding:15px 0 15px 20px}.elementor-2165 .elementor-element.elementor-element-dbc5d61{text-align:left}.elementor-2165 .elementor-element.elementor-element-dbc5d61 .elementor-heading-title{font-size:21px;font-weight:700;color:var(--e-global-color-777cd82)}.elementor-2165 .elementor-element.elementor-element-29400ce2{text-align:left}.elementor-2165 .elementor-element.elementor-element-29400ce2 .elementor-heading-title{color:var(--e-global-color-6fa23ea)}.elementor-2165 .elementor-element.elementor-element-22bec7d .cafe-menu{text-align:left}.elementor-2165 .elementor-element.elementor-element-22bec7d ul.cmm4e{justify-content:left}.elementor-2165 .elementor-element.elementor-element-22bec7d .menu-item>ul{text-align:left}.elementor-2165 .elementor-element.elementor-element-22bec7d{text-align:left}.elementor-2165 .elementor-element.elementor-element-22bec7d nav.cafe-site-menu .cafe-wrap-menu ul li a{font-size:1.2em;font-weight:600;letter-spacing:-.2px}.elementor-2165 .elementor-element.elementor-element-22bec7d nav.cafe-site-menu .cafe-wrap-menu ul>li a{color:var(--e-global-color-primary)}.elementor-2165 .elementor-element.elementor-element-22bec7d nav.cafe-site-menu .cafe-wrap-menu ul>li:hover>a,.elementor-2165 .elementor-element.elementor-element-22bec7d nav.cafe-site-menu .cafe-wrap-menu ul>li:hover>span{color:var(--e-global-color-secondary)}.elementor-2165 .elementor-element.elementor-element-502d0619 .elementor-button{background-color:var(--e-global-color-primary);font-size:18px;font-weight:700;fill:var(--e-global-color-777cd82);color:var(--e-global-color-777cd82);border-radius:0}.elementor-2165 .elementor-element.elementor-element-502d0619>.elementor-widget-container{margin:50px 0 0}.elementor-2165 .elementor-element.elementor-element-502d0619 .elementor-button-content-wrapper{flex-direction:row}.elementor-2165 .elementor-element.elementor-element-502d0619 .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-2165 .elementor-element.elementor-element-7f782175{--spacer-size:20px}.elementor-2165 .elementor-element.elementor-element-7904be7{text-align:left}.elementor-2165 .elementor-element.elementor-element-ad2032e{--divider-border-style:solid;--divider-color:var(--e-global-color-8557702);--divider-border-width:1px}.elementor-2165 .elementor-element.elementor-element-ad2032e .elementor-divider-separator{width:100%}.elementor-2165 .elementor-element.elementor-element-ad2032e .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-header{text-align:center}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-info .card-title{text-align:left;font-size:17px;padding:5px 5px 0 12px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-info .card-excerpt{text-align:left;color:#000}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-bottom{justify-content:space-between;background-color:#efefef}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .owl-nav .owl-prev,.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .owl-nav .owl-next{font-size:20px;width:70px;height:70px;line-height:70px;bottom:50%;color:#fff;background-color:var(--e-global-color-primary)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .owl-nav .owl-prev{right:0}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .owl-nav .owl-next{right:0}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .owl-nav .owl-prev:hover,.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .owl-nav .owl-next:hover{color:#fff;background-color:var(--e-global-color-accent)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .blog-post{background-color:#fff}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card{background-color:#fff;padding:0;border-radius:22px 22px 0 0}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .categories a{color:#000}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .categories a:hover{color:rgba(0,0,0,.5)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card .card-top{padding:90px 0}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card .card-top .overlay i{font-size:30px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card .card-top .overlay svg{width:30px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-info .card-title a{color:var(--e-global-color-primary)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-info .card-title a:hover{color:rgba(0,0,0,.5)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-info .card-sub-title{text-align:left;color:#000}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-button-container{text-align:left}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button{color:#000}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button i{color:#000}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button svg{fill:#000}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button i{font-size:15px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button svg{width:15px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button.bt_icon_before i{margin-right:10px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button.bt_icon_before svg{margin-right:10px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button.bt_icon_after i{margin-left:10px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button.bt_icon_after svg{margin-left:10px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-bottom .read-more i{margin-left:10px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button:hover{color:rgba(0,0,0,.5)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button:hover i{color:rgba(0,0,0,.5)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .card-button-container .card-button:hover svg{fill:rgba(0,0,0,.5)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-bottom a{color:#000;padding:10px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-bottom a:hover{color:rgba(0,0,0,.5)}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts .card-bottom a{margin-right:10px;margin-left:10px}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .pagination a{color:#000}.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .pagination a:hover,.elementor-2165 .elementor-element.elementor-element-e2a9c57 .core-posts-wrap .pagination span.current{color:rgba(0,0,0,.5)}body.elementor-page-2165 #tessera-header,body.elementor-page-2165.page-template-homepage #tessera-header,body.elementor-page-2165.page-template-homepage2 #tessera-header{background-position:center center;background-size:cover}