.elementor-1924 .elementor-element.elementor-element-10d532f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1924 .elementor-element.elementor-element-10d532f > .elementor-container{min-height:100dvh;}.elementor-1924 .elementor-element.elementor-element-10d532f{overflow:hidden;}.elementor-bc-flex-widget .elementor-1924 .elementor-element.elementor-element-8dcf293.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1924 .elementor-element.elementor-element-8dcf293.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1924 .elementor-element.elementor-element-b1f303a{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;top:4vh;z-index:0;font-family:"Helvetica", Sans-serif;font-size:2rem;font-weight:100;line-height:3rem;color:#FFFFFF;}body:not(.rtl) .elementor-1924 .elementor-element.elementor-element-b1f303a{right:10vw;}body.rtl .elementor-1924 .elementor-element.elementor-element-b1f303a{left:10vw;}.elementor-1924 .elementor-element.elementor-element-d8ea6e6{top:0px;z-index:1;}.elementor-1924 .elementor-element.elementor-element-d8ea6e6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1924 .elementor-element.elementor-element-93b01c1{top:0px;z-index:1;}.elementor-1924 .elementor-element.elementor-element-93b01c1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1924 .elementor-element.elementor-element-365f379{top:0px;z-index:1;}.elementor-1924 .elementor-element.elementor-element-365f379 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1924 .elementor-element.elementor-element-8c6c78b{top:0px;z-index:1;}.elementor-1924 .elementor-element.elementor-element-8c6c78b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1924 .elementor-element.elementor-element-407d8ab{bottom:0vh;z-index:2;}body.elementor-page-1924:not(.elementor-motion-effects-element-type-background), body.elementor-page-1924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://understated.io/wp-content/uploads/black.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:1025px){body.elementor-page-1924:not(.elementor-motion-effects-element-type-background), body.elementor-page-1924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for video, class: .elementor-element-d8ea6e6 */.video1 {
    display: none;
/*    opacity: 0;*/
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b01c1 */.video2 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-365f379 */.video3 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8c6c78b */.video4 {
    display: none;
}/* End custom CSS */
/* Start custom CSS */.site-main {
    margin-top: -100px!important;
}

.text-marquee {
  position: relative;
  display: flex;
  align-items: center;
  overflow: hidden;
}

.text-single {
  position: relative;
  white-space: nowrap;
  padding: 0;
  padding-top: 12rem;
  margin: 0;
  margin-bottom: 0rem;
  will-change: transform;
  display: flex;
}

.text {
  padding: 0;
  display: inline-block;
  margin-right: 5rem;
  margin-left: 5rem;
  font-family: arial;
  font-weight: bold;
  font-size: 10rem; 
  position: relative;
  cursor: pointer;
  font-weight: 100;
  font-family: GILMORAY;
  text-transform: uppercase;
  line-height: 0.7;
  color: #fff;
}

.text i {
    font-style: normal!important;
    font-family: HelveticaNowDisplay;
    font-weight: 500;
    font-size: 4.42rem;
    -webkit-transition: all 0.75s ease;
    transition-timing-function: ease;
}

.text div {
    -webkit-transition: all 0.75s ease;
    transition-timing-function: ease;
    
}

.text div:hover i {
    font-size: 9.4rem;
    -webkit-transition: all 0.75s ease;
    transition-timing-function: ease;
}

.text div:hover {
/*  transform: scaleY(2);
  transform-origin: bottom;*/
  -webkit-transition: all 0.75s ease;
  transition-timing-function: ease;
  color: #00b1ff;
      transform: translateX(5%);
}

video {
    height: 100vh!important;
}

a:hover {
    color: #ffffff!important;
}

.elementor-location-footer {
    display: none;
}

html {
    overflow: hidden;
}/* End custom CSS */