.service-hero{height:95vh;overflow:hidden}@media (max-width:1119px){.service-hero{height:100vh}}@media (max-width:1023px){.service-hero{height:auto}}.error-section{width:100%;height:100%;overflow:hidden}.section-contact-form{color:var(--white)}.mw-contact-hero_left{width:50%}.home-service-title{position:sticky!important;top:100px!important}@media (max-width:1023px){.home-service-title{position:statice!important}}.mw-home-service-card{position:sticky!important;top:100px}@media (max-width:1023px){.mw-home-service-card{position:statice!important;top:unset}}.home-work-card{overflow:hidden}.home-work-card-image-wrap{position:absolute;top:0px;right:0px;bottom:0px;left:0px;height:130%}.home-work-card-image-wrap{position:absolute!important}.home-work-content{display:flex;gap:8px;width:500px;backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem)}.home-parallax-hero{overflow:hidden}.parallax-wrapper{height:min(50vw,80vh);flex-wrap:nowrap}@media (max-width:1023px){.parallax-wrapper{height:auto}}.hero-image{height:100%;object-fit:contain;object-position:bottom}.parallax-title-wrap{position:absolute;z-index:1}.parallax-title-wrap{position:absolute!important}@media (max-width:1023px){.parallax-title-wrap{position:static!important}}.parallax-image-wrapper{height:100%;margin-left:auto}@media (max-width:1023px){.parallax-image-wrapper{margin-left:unset}}.home-button-wrap{position:absolute;bottom:2rem}.home-button-wrap{position:absolute!important}@media (max-width:1023px){.home-button-wrap{position:absolute;bottom:1rem}}@media (max-width:1023px){.mw-header{display:none}}.mw-header_logo-wrapper{width:120px}.mw-mobile-header{display:none;background-color:var(--bg)}@media (max-width:1023px){.mw-mobile-header{display:block}}.mw-mobile-header_wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center;position:relative;height:100px;min-height:100px}@media (max-width:1023px){.mw-mobile-header_wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:100%}}.mw-mobile-header_logo-wrapper{width:32px}.mw-mobile-header_btn-wrapper{position:relative;transition:all 0.3s ease-out}.mw-mobile-header_button{display:block;position:relative;z-index:2;width:30px;height:30px;padding-top:5px;cursor:pointer}.menu-icon-line{display:block;width:30px;height:2px;margin-bottom:7px;background-color:var(--white);transition:transform 0.2s ease,background 0.5s ease}.menu-icon-line-left{width:16.5px;transition:all 200ms linear}.menu-icon-line-right{width:16.5px;transition:all 200ms linear}.menu-icon-line-right{float:right}.mw-mobile-nav{position:fixed;z-index:98}.mw-mobile-nav_wrapper{position:fixed;top:50%;width:100%;margin-top:20px;transform:translate3d(0px,-50%,0px)}.mw-button{display:inline-block;position:relative;max-width:100%;overflow:hidden;font-weight:400;font-size:13px;line-height:100%;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0.75rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;border-radius:4px;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15);border-right:1px solid rgba(255,255,255,.15);cursor:pointer}.mw-button{transition:border-color 0.2s,color 0.2s,background-color 0.2s}.mw-button:hover .mw-button_content,.mw-button:hover .mw-button_content-roller{animation:text-roller 0.3s}.mw-button:hover .mw-icon-button_icon{animation:slide-top-right-out 0.2s,slide-top-right-in 0.2s 0.2s}.mw-button_inner{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:0.5rem;position:relative;z-index:6;height:13px;overflow:hidden}.mw-button_content{align-items:center;will-change:transform;transform-style:preserve-3d}.mw-button_content-roller{align-items:center;position:absolute;top:100%;will-change:transform;transform-style:preserve-3d}.mw-button_black{color:var(--white);background-color:var(--bg)}.mw-button_black div{color:#fff;border-color:rgba(255,255,255,.15)}.mw-button_white{color:#111;background-color:var(--white)}.mw-button_white div{color:#111}.mw-button_transparent{color:var(--white);background-color:rgba(255,255,255,.05);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.mw-button_transparent div{color:#fff}.mw-icon-button_icon-wrapper{overflow:hidden}.mw-icon-button_icon{width:16px;height:16px;line-height:100%}.mw-link-button{display:inline-block;position:relative;font-weight:400;font-size:13px;line-height:120%;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;cursor:pointer}.mw-link-button_inner{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:12px}.mw-link-button_icon-wrapper{display:flex;justify-content:center;align-items:center;width:36px;height:36px;overflow:hidden;line-height:100%;text-align:center;border-radius:50%;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15);border-right:1px solid rgba(255,255,255,.15)}.mw-link-button_icon-wrapper{transition:background-color .2s,border .2s;transform:translate(0)}.mw-link-button_icon{width:18px;height:18px;line-height:100%}.mw-link-button_text{white-space:nowrap}.mw-link-button_transparent{color:var(--white)}.mw-link-button_transparent:hover .mw-link-button_text{color:#fff}.mw-link-button_transparent .mw-link-button_icon-wrapper{background-color:rgba(255,255,255,.05);backdrop-filter:blur(2px)}.scroll-up:hover .mw-link-button_icon{animation:scroll-up-out 0.2s,scroll-up-in 0.2s 0.2s}.scroll-down:hover .mw-link-button_icon{animation:scroll-down-out 0.2s,scroll-down-in 0.2s 0.2s}.mw-link-button_black{color:#111}.mw-link-button_black:hover .mw-link-button_text{color:#111}.mw-link-button_black .mw-link-button_icon-wrapper{background-color:#171717;backdrop-filter:blur(2rem)}.mw-link-button_white{color:var(--white)}.mw-link-button_white:hover .mw-link-button_text{color:#fff}.mw-link-button_white .mw-link-button_icon-wrapper{background-color:#fff;backdrop-filter:blur(2rem)}.scroll-top-right:hover .mw-link-button_icon{animation:slide-top-right-out 0.2s,slide-top-right-in 0.2s 0.2s}