.elementor-2157 .elementor-element.elementor-element-6f12d31:not(.elementor-motion-effects-element-type-background), .elementor-2157 .elementor-element.elementor-element-6f12d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-2157 .elementor-element.elementor-element-6f12d31 > .elementor-background-overlay{background-image:url("https://understated.io/wp-content/uploads/Untitled-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.98;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2157 .elementor-element.elementor-element-6f12d31 > .elementor-container{min-height:100vh;}.elementor-2157 .elementor-element.elementor-element-6f12d31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-2157 .elementor-element.elementor-element-10b42e0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2157 .elementor-element.elementor-element-10b42e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2157 .elementor-element.elementor-element-10b42e0 > .elementor-element-populated{padding:0 0 3.7vh 0;}.elementor-2157 .elementor-element.elementor-element-2c88c1e{width:auto;max-width:auto;top:40px;}body:not(.rtl) .elementor-2157 .elementor-element.elementor-element-2c88c1e{right:4vw;}body.rtl .elementor-2157 .elementor-element.elementor-element-2c88c1e{left:4vw;}.elementor-2157 .elementor-element.elementor-element-2c88c1e .elementor-icon-wrapper{text-align:center;}.elementor-2157 .elementor-element.elementor-element-2c88c1e .elementor-icon{font-size:30px;}.elementor-2157 .elementor-element.elementor-element-2c88c1e .elementor-icon svg{height:30px;}.elementor-2157 .elementor-element.elementor-element-470adb6{width:initial;max-width:initial;top:calc( 50vh - 75px);}body:not(.rtl) .elementor-2157 .elementor-element.elementor-element-470adb6{left:calc( 50vw - 75px);}body.rtl .elementor-2157 .elementor-element.elementor-element-470adb6{right:calc( 50vw - 75px);}.elementor-2157 .elementor-element.elementor-element-948a780 > .elementor-widget-container{margin:-1rem 0rem -1rem 0rem;padding:0vw 0vw 0vw 3.7vw;}.elementor-2157 .elementor-element.elementor-element-86ae100 > .elementor-widget-container{margin:-1rem 0rem -1rem 0rem;padding:0vw 0vw 0vw 3.7vw;}.elementor-2157 .elementor-element.elementor-element-bcd2110 > .elementor-widget-container{margin:-1rem 0rem -1rem 0rem;padding:0vw 0vw 0vw 3.7vw;}#elementor-popup-modal-2157 .dialog-widget-content{animation-duration:0.75s;background-color:#00000000;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-2157 .dialog-message{width:100vw;height:100vh;align-items:center;}#elementor-popup-modal-2157{justify-content:center;align-items:center;pointer-events:all;}@media(max-width:1024px){.elementor-2157 .elementor-element.elementor-element-6f12d31 > .elementor-background-overlay{background-position:center center;}}@media(max-width:767px){body:not(.rtl) .elementor-2157 .elementor-element.elementor-element-2c88c1e{right:5vw;}body.rtl .elementor-2157 .elementor-element.elementor-element-2c88c1e{left:5vw;}.elementor-2157 .elementor-element.elementor-element-2c88c1e{top:5vw;}.elementor-2157 .elementor-element.elementor-element-2c88c1e .elementor-icon{font-size:8vw;}.elementor-2157 .elementor-element.elementor-element-2c88c1e .elementor-icon svg{height:8vw;}}/* Start custom CSS for icon, class: .elementor-element-2c88c1e */.elementor-2157 .elementor-element.elementor-element-2c88c1e:hover {
    opacity: 50%;
    transition: 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-948a780 */.elementor-2157 .elementor-element.elementor-element-948a780 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-86ae100 */.elementor-2157 .elementor-element.elementor-element-86ae100 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bcd2110 */.elementor-2157 .elementor-element.elementor-element-bcd2110 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-10b42e0 */.elementor-2157 .elementor-element.elementor-element-10b42e0 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */.menuhover {
    overflow: hidden;
}

.main-menu {
    display: inline-flex;
    overflow: hidden;
    -webkit-transition: all 0.75s ease;
    transition-timing-function: ease;
}

.work:hover {
    -webkit-transform: translate(-67%, 0%);
  -ms-transform: translate(-67%, 0%);
  transform: translate(-67%, 0%);
}

.experience:hover {
    -webkit-transform: translate(-51%, 0%);
  -ms-transform: translate(-51%, 0%);
  transform: translate(-51%, 0%);
}

.profile:hover {
    -webkit-transform: translate(-62%, 0%);
  -ms-transform: translate(-62%, 0%);
  transform: translate(-62%, 0%);
}

.main-menu:hover {
    -webkit-transition: all 0.75s ease;
    transition-timing-function: ease;
}

.main-menu:hover .sec-group {
    font-size: 4rem;
    -webkit-transition: all 0.75s ease;
    transition-timing-function: ease;
    opacity: 100%!important;
    transform: translate(0, 0%);
}

.main-menu:hover .menu-prefix {
    -webkit-transition: all 0.75s ease;
    transition-timing-function: ease;
    opacity: 50%;
}

.sec-group {
    padding-left: 1rem;
    display: flex;
    font-family: HelveticaNowDisplay;
    font-size: 2rem;
    opacity: 50%;
    -webkit-transition: all 0.75s ease;
    transition-timing-function: ease;
    transform: translate(0, 35%);
}

.menu-prefix {
    font-family: gilmoray;
    font-size: 4rem;
    width: 100%;
}/* End custom CSS */