: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 .feat-svg svg,body .elementor .feat-svg svg *,body .elementor .qmark-svg svg,body .elementor .qmark-svg svg *{fill:none}
body .elementor .photo-tile-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
body .elementor .qb-quote em{font-style:normal;color:var(--yellow)}
@media (max-width:1100px){body .elementor .deco{opacity:.35;right:-120px}body .elementor .story-grid,body .elementor .qb-grid{grid-template-columns:1fr;gap:40px}body .elementor .story-img{max-width:600px;width:100%}body .elementor .nums-grid{grid-template-columns:repeat(2,1fr)}body .elementor .nums-grid>.num:nth-child(3){border-left:0}body .elementor .nums-grid>.num:nth-child(n+3){border-top:1px solid rgba(15,17,21,.12)}body .elementor .values-grid,body .elementor .who-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:767px){body .elementor .values-grid,body .elementor .who-grid{grid-template-columns:1fr}}/* End custom CSS */