.elementor-267 .elementor-element.elementor-element-b6273a3{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-267 .elementor-element.elementor-element-b6273a3:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-b6273a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-267 .elementor-element.elementor-element-5fdb30b{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-267 .elementor-element.elementor-element-71fe752{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-267 .elementor-element.elementor-element-71fe752:not(.elementor-motion-effects-element-type-background), .elementor-267 .elementor-element.elementor-element-71fe752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-267 .elementor-element.elementor-element-458c4ab{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-5fdb30b */.elementor-267 .elementor-element.elementor-element-5fdb30b h1 {
  text-align: center;
  font-size: 20vmin;
  text-transform: uppercase;
}
.elementor-267 .elementor-element.elementor-element-5fdb30b .overlap{
  --overlap: .15ch;
  --shadow-offset: .1ch;
  --shadow-blur: .2ch;
  --shadow-color: black;
  letter-spacing: calc(var(--overlap) * -1.2); 
  isolation: isolate;
}
.elementor-267 .elementor-element.elementor-element-5fdb30b .overlap-front { --mult: 1; }
.elementor-267 .elementor-element.elementor-element-5fdb30b .overlap-back { --mult: -1; }

.elementor-267 .elementor-element.elementor-element-5fdb30b .overlap>span { 
  position: relative;
  z-index: calc(var(--index, 1) * var(--mult, 1));
}
.elementor-267 .elementor-element.elementor-element-5fdb30b .overlap-front>span:not(:first-of-type),
.elementor-267 .elementor-element.elementor-element-5fdb30b .overlap-back>span:not(:last-of-type){
  text-shadow: 
    calc(var(--mult, 1) * var(--shadow-offset,0) * -1) 0 
    var(--shadow-blur, 0) 
    var(--shadow-color, black);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-458c4ab */:root {
  --background-color: black;
  --text-color: hsl(0, 0%, 100%);
}

.elementor-267 .elementor-element.elementor-element-458c4ab .wrapper {
  display: grid;
  place-content: center;
  background-color: var(--background-color);

  font-family: "Oswald", sans-serif;
  font-size: clamp(1.5rem, 1rem + 18vw, 15rem);
  font-weight: 700;
  text-transform: uppercase;
  color: var(--text-color);
}

.elementor-267 .elementor-element.elementor-element-458c4ab .wrapper > div {
  grid-area: 1/1/-1/-1;
}
.elementor-267 .elementor-element.elementor-element-458c4ab .top {
  clip-path: polygon(0% 0%, 100% 0%, 100% 48%, 0% 58%);
}
.elementor-267 .elementor-element.elementor-element-458c4ab .bottom {
  clip-path: polygon(0% 60%, 100% 50%, 100% 100%, 0% 100%);
  color: transparent;
  background: -webkit-linear-gradient(177deg, black 53%, var(--text-color) 65%);
  background: linear-gradient(177deg, black 53%, var(--text-color) 65%);
  background-clip: text;
  -webkit-background-clip: text;
  transform: translateX(-0.02em);
}/* End custom CSS */