.elementor-2198 .elementor-element.elementor-element-21c2c6a{text-align:left}.elementor-2198 .elementor-element.elementor-element-21c2c6a .elementor-heading-title{color:var(--e-global-color-6fa23ea)}.elementor-2198 .elementor-element.elementor-element-61ab7556>.elementor-widget-container{padding:0}.elementor-2198 .elementor-element.elementor-element-61ab7556{text-align:left}.elementor-2198 .elementor-element.elementor-element-152735ea{text-align:left}.elementor-2198 .elementor-element.elementor-element-152735ea .elementor-heading-title{color:var(--e-global-color-6fa23ea)}.elementor-2198 .elementor-element.elementor-element-654813ed .cafe-menu{text-align:left}.elementor-2198 .elementor-element.elementor-element-654813ed ul.cmm4e{justify-content:left}.elementor-2198 .elementor-element.elementor-element-654813ed .menu-item>ul{text-align:left}.elementor-2198 .elementor-element.elementor-element-654813ed{text-align:left}.elementor-2198 .elementor-element.elementor-element-654813ed nav.cafe-site-menu .cafe-wrap-menu ul li a{font-size:1.2em;font-weight:600;letter-spacing:-.2px}.elementor-2198 .elementor-element.elementor-element-654813ed nav.cafe-site-menu .cafe-wrap-menu ul>li a{color:var(--e-global-color-primary);padding:5px 0;border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-8557702)}.elementor-2198 .elementor-element.elementor-element-654813ed nav.cafe-site-menu .cafe-wrap-menu ul>li:hover>a,.elementor-2198 .elementor-element.elementor-element-654813ed nav.cafe-site-menu .cafe-wrap-menu ul>li:hover>span{color:var(--e-global-color-secondary)}.elementor-2198 .elementor-element.elementor-element-7172e40c .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-2198 .elementor-element.elementor-element-7172e40c .elementor-button-content-wrapper{flex-direction:row}.elementor-2198 .elementor-element.elementor-element-7172e40c .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-2198 .elementor-element.elementor-element-f92d88a{--divider-border-style:solid;--divider-color:var(--e-global-color-8557702);--divider-border-width:1px}.elementor-2198 .elementor-element.elementor-element-f92d88a .elementor-divider-separator{width:100%}.elementor-2198 .elementor-element.elementor-element-f92d88a .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-2198 .elementor-element.elementor-element-3c6e763>.elementor-widget-container{padding:0}.elementor-2198 .elementor-element.elementor-element-3c6e763{text-align:left}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-header{text-align:center}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-info .card-title{text-align:left;font-size:17px;padding:5px 5px 0 12px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-info .card-excerpt{text-align:left;color:#000}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-bottom{justify-content:space-between;background-color:#efefef}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts-wrap .owl-nav .owl-prev,.elementor-2198 .elementor-element.elementor-element-a2beb2d .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-2198 .elementor-element.elementor-element-a2beb2d .core-posts-wrap .owl-nav .owl-prev{right:0}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts-wrap .owl-nav .owl-next{right:0}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts-wrap .owl-nav .owl-prev:hover,.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts-wrap .owl-nav .owl-next:hover{color:#fff;background-color:var(--e-global-color-accent)}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .blog-post{background-color:#fff}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card{background-color:#fff;padding:0;border-radius:22px 22px 0 0}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .categories a{color:#000}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .categories a:hover{color:rgba(0,0,0,.5)}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card .card-top{padding:90px 0}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card .card-top .overlay i{font-size:30px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card .card-top .overlay svg{width:30px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-info .card-title a{color:var(--e-global-color-primary)}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-info .card-title a:hover{color:rgba(0,0,0,.5)}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-info .card-sub-title{text-align:left;color:#000}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-button-container{text-align:left}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button{color:#000}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button i{color:#000}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button svg{fill:#000}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button i{font-size:15px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button svg{width:15px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button.bt_icon_before i{margin-right:10px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button.bt_icon_before svg{margin-right:10px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button.bt_icon_after i{margin-left:10px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button.bt_icon_after svg{margin-left:10px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-bottom .read-more i{margin-left:10px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button:hover{color:rgba(0,0,0,.5)}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button:hover i{color:rgba(0,0,0,.5)}.elementor-2198 .elementor-element.elementor-element-a2beb2d .card-button-container .card-button:hover svg{fill:rgba(0,0,0,.5)}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-bottom a{color:#000;padding:10px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-bottom a:hover{color:rgba(0,0,0,.5)}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts .card-bottom a{margin-right:10px;margin-left:10px}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts-wrap .pagination a{color:#000}.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts-wrap .pagination a:hover,.elementor-2198 .elementor-element.elementor-element-a2beb2d .core-posts-wrap .pagination span.current{color:rgba(0,0,0,.5)}.elementor-2198 .elementor-element.elementor-element-1c96f85{text-align:center}.elementor-2198 .elementor-element.elementor-element-2bce541{margin-top:41px;margin-bottom:41px}.elementor-2198 .elementor-element.elementor-element-638a022{text-align:center}body.elementor-page-2198 #tessera-header,body.elementor-page-2198.page-template-homepage #tessera-header,body.elementor-page-2198.page-template-homepage2 #tessera-header{background-position:center center;background-size:cover}