.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-145b7cd .elementor-heading-title{font-family:"Very vogue", Sans-serif;font-size:70px;font-weight:400;text-transform:uppercase;}body.elementor-page-66:not(.elementor-motion-effects-element-type-background), body.elementor-page-66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-145b7cd .elementor-heading-title{font-size:30px;}}/* Start custom CSS */.parallax-section {
  position: relative !important;
  overflow: hidden !important;
}

.parallax-image {
  position: absolute !important;
  top: -10% !important;
  left: 0 !important;
  width: 100% !important;
  height: 120% !important;
  z-index: 0 !important;
  pointer-events: none !important;
}

.parallax-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  will-change: transform;
}

.parallax-section > *:not(.parallax-image) {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Very vogue';
	font-display: auto;
	src: url('https://carlamartist.com/wp-content/uploads/2026/05/nicky-laatz-very-vogue-display.ttf') format('truetype');
}
/* End Custom Fonts CSS */