:root{--page-title-display:none;}/* Start custom CSS */body .elementor .crumb-svg svg, body .elementor .crumb-svg svg *, body .elementor .deco-svg svg, body .elementor .deco-svg svg *, body .elementor .bc-meta-svg svg, body .elementor .bc-meta-svg svg *, body .elementor .bc-rm-svg svg, body .elementor .bc-rm-svg svg * {fill:none}
body .elementor img[src*="placeholder-v4"], body .elementor .bc-img img:not([src]), body .elementor .bc-img img[src=""] {visibility:hidden}
body .elementor .bc-img .photo-tile-img {position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
body .elementor .bc:hover .photo-tile-img {transform:scale(1.05)}
body .elementor .bc-rm-svg {transition:transform .2s ease}
body .elementor .bc:hover .bc-rm-svg {transform:translateX(4px)}
body .elementor .bc-tag:empty {display:none}
body .elementor .chip a {color:inherit;text-decoration:none}
body .elementor .blog-loop [data-element_type="e-collection-loop-item"] {padding:0;height:100%;min-width:0}
body .elementor .blog-loop .bc {height:100%;color:inherit;text-decoration:none}
body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child {grid-column:1/-1}
body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc {flex-direction:row}
body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc-img {flex:0 0 56%;height:auto;min-height:380px}
body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc-body {padding:44px;justify-content:center}
body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc-title {font-size:34px}
body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc-text {flex:0 0 auto;font-size:15px;margin-bottom:24px}
body .elementor .loop-pager .e--disabled {opacity:.4;pointer-events:none}
@media (max-width:1100px){body .elementor .deco{opacity:.35;right:-120px}body .elementor .blog-loop .b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){body .elementor .blog-loop .b-grid{grid-template-columns:minmax(0,1fr)}body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc{flex-direction:column}body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc-img{flex:0 0 auto;height:220px;min-height:0}body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc-body{padding:22px 22px 24px}body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc-title{font-size:22px}body .elementor .blog-loop [data-element_type="e-collection-loop-item"]:first-child .bc-text{font-size:13px;margin-bottom:18px}body .elementor .chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 22px;padding:0 16px;scrollbar-width:none}body .elementor .chip{flex:0 0 auto}}/* End custom CSS */