.box--404{overflow:hidden}.box--404.box{padding-top:0;padding-bottom:0}.box--404>.box-content{min-height:100vh;display:flex;align-items:center;justify-content:center}.box--404 .wrap-text
.text{font-size:150px}@media screen and (max-width: 1850px){.box--404 .wrap-text
.text{font-size:140px}}@media screen and (max-width: 1024px){.box--404 .wrap-text
.text{font-size:100px}}@media screen and (max-width: 576px){.box--404 .wrap-text
.text{font-size:80px}}.wrap-icon-plus{height:40px;width:40px;border-radius:50%;position:absolute;right:0;display:inline-flex;justify-content:center;transition:0.3s linear;background-color:transparent}.wrap-icon-plus .icon-plus{width:40px;height:40px;position:relative}.wrap-icon-plus .icon-plus:before{content:'';width:100%;height:2px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);background-color:var(--color-white);transition:0.3s linear}.wrap-icon-plus .icon-plus:after{content:'';width:2px;height:100%;background-color:var(--color-white);position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);transition:0.3s linear}@media screen and (max-width: 1850px){.wrap-icon-plus{height:30px;width:30px}.wrap-icon-plus .icon-plus{width:30px;height:30px}}@media screen and (max-width: 1024px){.wrap-icon-plus{top:25px;height:25px;width:25px}.wrap-icon-plus .icon-plus{width:25px;height:25px}}@media screen and (max-width: 576px){.wrap-icon-plus{height:20px;width:20px}.wrap-icon-plus .icon-plus{width:20px;height:20px}}.playButton{position:absolute;top:50%;text-align:center;z-index:99;right:50%;width:158px;height:158px;background:var(--color-green);border-radius:50%;transform:translateY(-50%) translateX(50%);cursor:pointer;transition:0.3s ease-in-out}.playButton:hover{box-shadow:0 0 35px 0 var(--shadow-green)}.playButton:after{content:'';background-image:url('/app/themes/nv1/media/img/icons/icon-play.svg');background-repeat:no-repeat;background-position:center;background-size:40px 48px;width:40px;height:48px;display:inline-block;position:absolute;transform:translateY(-50%) translateX(50%);top:50%;right:46%}@media screen and (max-width: 1850px){.playButton{width:105px;height:105px}.playButton:after{background-size:27px 32px;width:27px;height:32px}}@media screen and (max-width: 1024px){.playButton{width:92px;height:92px}.playButton:after{background-size:24px 29px;width:24px;height:29px}}@media screen and (max-width: 576px){.playButton{width:45px;height:45px}.playButton:after{background-size:12px 14px;width:12px;height:14px}}.icon-arrow.top-right-animation-icon-svg{overflow:hidden;width:22px;height:22px;position:relative;margin-top:4px}.icon-arrow.top-right-animation-icon-svg .icon-arrow-up-right-svg{position:absolute;transform:translate3d(0%, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style:preserve-3d;transition-duration:0.5s;top:0;left:0;width:100%;height:auto}.icon-arrow.top-right-animation-icon-svg .clone .icon-arrow-up-right-svg{transform:translate3d(-100%, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transition-duration:0.3s}.icon-arrow.top-right-animation-icon-svg:hover .icon-arrow-up-right-svg{transform:translate3d(100%, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transition-duration:0.3s}.icon-arrow.top-right-animation-icon-svg:hover .clone .icon-arrow-up-right-svg{transform:translate3d(0%, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transition-duration:0.5s}@media screen and (max-width: 1850px){.icon-arrow.top-right-animation-icon-svg{width:13px;height:13px;margin-top:4px}}.wrap-animation-icon:hover .top-right-animation-icon-svg .icon-arrow-up-right-svg{transform:translate3d(100%, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transition-duration:0.3s}.wrap-animation-icon:hover .top-right-animation-icon-svg .clone .icon-arrow-up-right-svg{transform:translate3d(0%, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transition-duration:0.5s}.top-animation-icon{overflow:hidden}.top-animation-icon .wrap-animation-icon{overflow:hidden;display:inline-flex;line-height:1.1;position:relative}.top-animation-icon .animation-icon{position:relative;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-duration:0.4s}.top-animation-icon
.clone{position:absolute;top:100%;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-duration:0.4s}.top-animation-icon:hover .animation-icon{transform:translateY(-100%)}@media (max-width: 768px){.top-animation-icon:hover .animation-icon{transform:translateY(0)}}.top-animation-icon:hover
.clone{transform:translateY(-100%)}.top-animation-icon:hover .clone .animation-icon{transition-duration:0s}.top-animation-icon.download-btn .wrap-animation-icon{overflow:visible}.top-animation-icon.download-btn
.clone{top:150%}.top-animation-icon.download-btn:hover .animation-icon{transform:translateY(-150%)}.top-animation-icon.download-btn:hover
.clone{top:100%}.top-animation-icon.download-btn:hover .clone .animation-icon{transform:translateY(0)}.wrap-infinity-slide-container{width:max-content}.infinity-slide-container{will-change:transform;animation:slide-to-left 40s linear infinite;width:100%;position:relative}.infinity-slide-container .infinity-slide-clone{width:100%;position:absolute;top:0;left:100%}.infinity-slide-container.animation-time-5{animation-duration:5s}.infinity-slide-container.animation-time-10{animation-duration:10s}.infinity-slide-container.animation-time-20{animation-duration:20s}.infinity-slide-container.animation-time-30{animation-duration:30s}.infinity-slide-container.animation-reverse{animation-direction:reverse}.infinity-slide-container.animation-reverse .infinity-slide-clone{flex-direction:row-reverse;width:100%}@-moz-keyframes slide-to-left{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}@-webkit-keyframes slide-to-left{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}@-o-keyframes slide-to-left{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}@keyframes slide-to-left{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}.animation-line:after,.animation-line:before{content:'';position:absolute;width:100%;height:2px;left:0;bottom:0;transform:translateZ(0);will-change:transform}.animation-line:after{transform:scaleX(0);transform-origin:left;transition:transform 2s cubic-bezier(0.19, 1, 0.22, 1);background-color:var(--color-green)}.animation-line:before{transform:scaleX(1);background-color:var(--color-dark-grey)}.animation-line:hover:after{transform:scaleX(1);transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1)}