@keyframes loadingAnim{0%{opacity:1}10%{opacity:0}50%{opacity:0}60%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes tutorialBlink{0%{background:rgba(220,246,89,.3);transform:scale3d(0,0,0)}70%{background:rgba(220,246,89,.3)}to{background:rgba(220,246,89,0);transform:scale3d(2.3,2.3,2.3)}}@keyframes fromLeft{0%{opacity:0;transform:translate3d(90px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fromRight{0%{opacity:0;transform:translate3d(-90px,0,0)}to{opacity:1;transform:translateZ(0)}}#home{flex-flow:column;min-height:100vh}#home,#home .header{display:flex}#home .logo{height:70px;width:70px}#home h1{font-size:80px;letter-spacing:-.03em;line-height:1.05}#home h2{font-size:48px;letter-spacing:normal;line-height:1.04}#home p{font-size:20px;line-height:1.4;margin-bottom:30px}#home .small{font-size:16px}#home .button{background:#000;color:#fff;display:inline-block;font-size:18px;height:48px;min-width:177px;overflow:hidden;padding:14px 24px;position:relative;text-align:center;text-decoration:none;transition:all .25s ease-in-out;width:auto}#home .button:hover{background:#fff;color:#000}#home .line-1{background:#d5f85a;flex:0 1 auto}#home .line-1,#home .line-2{align-items:center;display:flex;padding:20px 0}#home .line-2{background:#eefbac}#home .line-3{display:flex;flex:1 1 auto}#home .line-3 .line-3__inner{display:flex;flex-direction:row}#home .line-3 .line-3__inner .line-3__text{padding:34px 40px 0 0;width:446px}#home .line-3 .line-3__inner .line-3__img{background:url(/mfpapp/_img/home.jpg) no-repeat;background-position:100% 0;background-size:cover;width:calc(100% - 406px)}#home-footer{bottom:0;/* display:flex; */padding:0 0 34px;position:fixed}#home-footer ul{display:flex;flex-wrap:wrap;width:auto}#home-footer li{width:auto}#home-footer a{border-right:1px solid #666;color:#666;font-family:forma-djr-micro,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;margin:0 8px 0 0;padding-right:8px;text-decoration:none;transition:.25s ease-in-out;width:auto}#home-footer a:hover{color:#000}#home-footer li:last-child a{border:0}@media only screen and (max-width:1920px){#home .logo{margin-left:10px;margin-right:30px}#home .line-1,#home .line-2,#home .line-3,#home-footer{padding-left:40px}}@media only screen and (max-width:1440px){#home h1{font-size:70px}#home h2{font-size:42px}#home .line-3 .line-3__inner .line-3__img{background-position:50%}}@media only screen and (max-width:1024px){#home{min-height:auto}#home h1{font-size:64px}#home h2{font-size:38px}#home p{padding-left:40px}#home .line-3{padding-left:0}#home .line-3 .line-3__inner{flex-direction:column;overflow:hidden}#home .line-3 .line-3__inner .line-3__text{width:100%}#home .line-3 .line-3__inner .line-3__img{background-size:contain;height:calc(64.10256vw - 1px);width:100%}#home-footer{background:#f4eddd;padding:20px 20px 20px 40px;position:relative}}@media only screen and (max-width:768px){#home .line-1,#home .line-2{padding-left:20px}#home h1{font-size:60px}#home h2{font-size:36px}#home p{padding-left:20px}#home-footer{padding:20px}}@media only screen and (max-width:375px){#home .logo{height:40px;width:40px}#home h1{font-size:30px;line-height:1.13}#home h2{font-size:24px}#home p{font-size:18px}}#loading .header{border-bottom:1px solid #131314;display:flex;padding:25px 118px}#loading .header .loading-txt{font-size:80px;line-height:1.1}#loading .header .loading-txt .block{display:none}#loading .header .loading-txt .block.current{animation:fadeIn .5s ease-in;display:flex}#loading .header .loading-txt .block.current .txt{padding:0;width:auto}#loading .header .loading-txt .block.current .dot{animation:fadeIn .5s linear forwards;letter-spacing:1px;margin:0;opacity:0;padding:0;width:11px}#loading .header .loading-txt .block.current .dot:nth-child(2){animation-delay:.75s}#loading .header .loading-txt .block.current .dot:nth-child(3){animation-delay:1.75s}#loading .header .loading-txt .block.current .dot:nth-child(4){animation-delay:2.75s}#loading .header .logo{height:70px;width:70px}#loading .animation{left:calc(50% - 80px);position:fixed;top:calc(50vh - 125px)}#loading .animation,#loading .animation div{background:url(/mfpapp/_img/loading.png) no-repeat;height:250px;width:160px}#loading .animation div{animation:loadingAnim 6s linear infinite;left:0;position:absolute;top:0}#loading .animation div:first-child{animation-delay:6s;background-position:-160px 0}#loading .animation div:nth-child(2){animation-delay:5s;background-position:-320px 0}#loading .animation div:nth-child(3){animation-delay:4s;background-position:-480px 0}#loading .animation div:nth-child(4){animation-delay:3s;background-position:-640px 0}#loading .animation div:nth-child(5){animation-delay:2s;background-position:-800px 0}#loading .animation div:nth-child(6){animation-delay:1s;background-position:-960px 0}@media only screen and (max-width:768px){#loading .header{padding:20px}#loading .header .loading-txt{font-size:40px;line-height:1.1}#loading .header .loading-txt .block.current .dot{margin-left:-2px}#loading .header .logo{height:40px;width:40px}}@media only screen and (max-width:400px){#loading .header{padding:10px}#loading .header .loading-txt{font-size:30px;line-height:1.1}#loading .header .loading-txt .block.current .dot{margin-left:-5px}#loading .header .logo{height:30px;width:30px}}#mobile-header{display:none}.UI-curtain{background:rgba(0,0,0,.7);content:"";height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.UI-curtain.hide{display:none}#UI-main{height:100vh;overflow:auto;padding:30px 0 0 30px;position:relative;width:490px;z-index:100}#UI-main .block{background:#f4eddd;margin-bottom:10px}#UI-main .block.block--transparent{background:transparent}#UI-main .close-mobile{cursor:pointer;display:none}#UI-main .line-1{background:#dcf659;display:flex;padding:20px}#UI-main .line-1 h1{font-size:28px;font-weight:500;letter-spacing:normal;line-height:40px}#UI-main .line-1 .logo{height:40px;width:40px}#UI-main .line-1 .logo img{width:100%}#UI-main .line-2{background:#eefbac;padding:12px 20px}#UI-main .line-2 h2{font-size:18px}#UI-main .line-3{background:#f4eddd;display:flex;padding:20px;text-align:left}#UI-main .line-3 .h{font-size:16px;line-height:1.38;opacity:.6}#UI-main .line-3 .number{color:#000;font-size:30px;line-height:1.2}#UI-main .line-3 .unit{color:#000;font-size:18px;line-height:1.22}#UI-main fieldset{border:0;display:flex;flex-direction:column}#UI-main fieldset.radios h3{border-top:1px solid #000;margin-top:20px;padding-top:20px}#UI-main h3{font-size:18px;font-weight:500;margin-bottom:18px}#UI-main .buttonSet{gap:10px}#UI-main .buttonSet.desktop{display:flex}#UI-main .buttonSet.mobile{display:none}#UI-main .buttonSet .button{background-color:#000;color:#fff;cursor:pointer;height:48px;overflow:hidden;position:relative;text-align:center;transition:all .25s ease-in}#UI-main .buttonSet .button a,#UI-main .buttonSet .button span{display:inline-block;padding:14px 0;position:relative;text-decoration:none;transition:all .25s ease-in;z-index:10}#UI-main .buttonSet .button:hover{background:#fff}#UI-main .buttonSet .button:hover span{color:#000}#UI-main .footnotesLink__wrap{margin:36px 0 60px}#UI-main .footnotesLink__wrap .footnotesLink{background:#e6dfcf;cursor:pointer;display:inline-block;font-size:16px;line-height:1.38;padding:6px 12px;transition:all .25s ease-in-out;width:auto}#UI-main .footnotesLink__wrap .footnotesLink:hover{background:#f4eddd}#UI-main #brochures{background:#fff;color:#000;overflow:visible}#UI-main #brochures .title{align-items:center;display:flex;height:48px;justify-content:center;padding:0}#UI-main #brochures .title .txt{padding:0;width:auto}#UI-main #brochures .title .icon{height:auto;width:20px}#UI-main #brochures .title .icon:after{border-left:2px solid #000;border-top:2px solid #000;content:"";display:block;height:7px;opacity:1;position:absolute;right:0;top:7px;transform:rotate(225deg);transition:all .25s ease-in-out;width:7px}#UI-main #brochures ul{display:none}#UI-main #brochures.active .title{background:#000;color:#fff}#UI-main #brochures.active .title .txt{color:#fff!important;transition:.25s ease-in-out}#UI-main #brochures.active .icon:after{border-left:2px solid #fff;border-top:2px solid #fff;top:12px;transform:rotate(45deg)}#UI-main #brochures.active ul{bottom:0;display:flex;flex-direction:column;left:0;position:relative;z-index:999}#UI-main #brochures.active li{background:#fff;color:#000;font-size:18px}#UI-main #brochures.active li a{color:#000;transition:.25s}#UI-main #brochures.active li:hover a{background:#000;color:#fff}#UI-cam-angle{bottom:30px;display:flex;justify-content:center;position:fixed;right:0;width:calc(100% - 490px);z-index:50}#UI-cam-angle.hide{display:none}#UI-cam-angle .wrap{display:flex;gap:20px;justify-content:center;width:224px}#UI-cam-angle .view{background-color:#fff;border-radius:20px;content:"";cursor:pointer;display:block;height:8px;transition:all .5s ease-in-out;width:8px}#UI-cam-angle .view:after{background:blue;content:"";display:block;float:left;height:18px;left:-8px;opacity:.0001;position:relative;width:26px}#UI-cam-angle .view.active{background:#000;width:110px}#UI-fullscreen{background:#fff url(/mfpapp/_img/icons/icon-expand.svg) no-repeat 50%;content:"";cursor:pointer;display:block;filter:invert(0);height:48px;position:fixed;right:30px;top:30px;transition:all .25s ease-in-out;width:48px;z-index:60}#UI-fullscreen.hide{display:none}#UI-fullscreen.active{background-image:url(/mfpapp/_img/icons/icon-collapse.svg)}#UI-fullscreen:hover{filter:invert(1)}#UI-view{display:flex;position:fixed;right:0;top:30px;width:calc(100% - 490px);z-index:60}#UI-view.hide{display:none}#UI-view .wrap{display:flex;gap:10px;margin:auto;width:auto}#UI-view .button{background:#fff;display:block;height:48px;transition:all .25s ease-in-out;width:auto}#UI-view .button .desktop{cursor:pointer;display:flex;flex-direction:column;padding:14px 20px;text-align:center}#UI-view .button .mobile{cursor:pointer;display:none}#UI-view .button:hover{background:#000;color:#fff}#UI-mobile-bottom{display:none;z-index:65}#UI-footnotes{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:200}#UI-footnotes.hide{display:none}#UI-footnotes .close{background:#fff;cursor:pointer;padding:4px;position:absolute;right:-50px;top:0;width:40px}#UI-footnotes .wrap{background:#f4eddd;margin:auto;max-width:880px;position:relative;width:calc(100% - 20px)}#UI-footnotes .content{max-height:80vh;overflow-wrap:anywhere;overflow-x:hidden;overflow-y:auto;padding:36px}#UI-footnotes h2{font-size:18px;font-weight:700;line-height:1.22;margin-bottom:10px}#UI-footnotes p{font-size:18px;line-height:1.22;margin-bottom:24px}#UI-footnotes a{cursor:pointer;text-decoration:underline}#UI-footnotes .legal{color:#666;font-size:14px;letter-spacing:normal;line-height:1.29;margin:24px 0;text-align:left}#UI-footnotes footer{display:flex}#UI-footnotes footer ul{display:flex;flex-wrap:wrap;width:auto}#UI-footnotes footer li{width:auto}#UI-footnotes footer a{border-right:1px solid #666;color:#666;font-family:forma-djr-micro,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;margin:0 8px 0 0;padding-right:8px;text-decoration:none;transition:.25s ease-in-out;width:auto}#UI-footnotes footer a:hover{color:#000}#UI-footnotes footer li:last-child a{border:0}#UI-qr{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:200}#UI-qr.hide{display:none}#UI-qr .close{background:#fff;cursor:pointer;padding:4px;position:absolute;right:-50px;top:0;width:40px}#UI-qr .wrap{background:#f4eddd;margin:auto;max-width:880px;position:relative;width:calc(100% - 20px)}#UI-qr .content{max-height:80vh;overflow-y:auto;padding:20px;text-align:center}#UI-qr .content img{margin:40px auto;max-width:255px;width:100%}#UI-qr .content h2{font-size:60px;line-height:1.03;margin-top:44px}#UI-qr .content p{float:none;font-size:20px;line-height:1.4;margin:10px auto;max-width:500px}#UI-qr .content .small{color:#666;font-size:14px;line-height:1.29;margin:0 auto 40px;max-width:500px}#UI-info{bottom:60px;position:fixed;right:30px;width:450px;z-index:99}#UI-info .UI-curtain{display:none}#UI-info .close{background:#fff;cursor:pointer;padding:4px;position:absolute;right:0;top:-50px;width:40px}#UI-info .card{display:none}#UI-info .card .inner{background:#fff;padding:30px;position:relative}#UI-info .card .decor{background-color:#dcf659;display:inline-block;font-size:16px;margin-bottom:20px;padding:9px 14px;width:auto}#UI-info .card .counter{color:#757575;float:right;font-size:16px;line-height:1.38;width:auto}#UI-info .card .h2{font-size:28px;line-height:1.21;margin-bottom:10px}#UI-info .card .h2 sup{font-size:14px}#UI-info .card .p{font-size:16px;line-height:1.38}#UI-info .card.active{display:flex;flex-direction:column}#UI-info .card.fromLeft{animation:fromLeft .5s ease-out forwards}#UI-info .card.fromRight{animation:fromRight .5s ease-out forwards}#UI-info .video-wrap{align-items:center;background:transparent;display:flex;height:253px;justify-content:center;overflow:hidden;position:relative;width:100%}#UI-info .video-wrap:before{background:#fff;content:"";display:block;height:3px;position:absolute;top:0;width:100%;z-index:999}#UI-info .video-wrap video{width:100%!important}#UI-info .nav{display:flex;flex-direction:row;gap:10px;margin-top:10px;width:100%}#UI-info .nav .arrow{background:#fff url(/mfpapp/_img/icons/icon-arrow.svg) no-repeat;background-position:50%;cursor:pointer;display:flex;height:48px;transition:all .25s ease-in-out;width:48px}#UI-info .nav .arrow.arrow--R{transform:rotate(180deg)}#UI-info .nav .arrow:hover{background-position:40% 50%}@media only screen and (max-width:1280px){#UI-view .wrap{margin:auto}#UI-view .button,#UI-view .button:hover{background:#fff;display:flex;height:48px;padding:10px;width:48px}#UI-view .button .desktop,#UI-view .button:hover .desktop{display:none}#UI-view .button .mobile,#UI-view .button:hover .mobile{display:flex}#UI-view .button .mobile img,#UI-view .button:hover .mobile img{width:27px}#UI-view .background-expand,#UI-view .background-expand:hover{background:#fff url(/mfpapp/_img/icons/icon-background.svg) no-repeat 50%;transition:all .25s}#UI-view .background-expand.active{background-image:url(/mfpapp/_img/icons/icon-close.svg)}}@media only screen and (max-width:1000px){#UI-footnotes .close,#UI-qr-window .close{right:0;top:-50px}}@media only screen and (max-width:960px){#mobile-header{background:#dcf659;display:flex;padding:20px;position:relative;z-index:60}#mobile-header.hide{display:none}#mobile-header h1{font-size:22px;font-weight:500;letter-spacing:normal}#mobile-header .logo{height:30px;width:30px}#UI-main,#mobile-header .logo img{width:100%}#UI-main{display:none;padding:0;position:absolute;top:0}#UI-main.mobile-active{display:block}#UI-main .line-1{display:none}#UI-main .line-3 .cell{text-align:center}#UI-main .line-3 .cell .number{font-size:26px}#UI-main .close-mobile{background:#dcf659 url(/mfpapp/_img/icons/icon-close.svg) no-repeat calc(100% - 10px) 15px;cursor:pointer;display:block;font-size:18px;font-weight:500;line-height:1.33;margin-bottom:0;min-height:48px;padding:20px 40px 20px 20px;width:100%}#UI-main .buttonSet .button{background:#fff;cursor:pointer}#UI-main .buttonSet .button span{color:#000}#UI-main .buttonSet.desktop{display:none}#UI-main .buttonSet.mobile{display:flex;padding:30px 20px}#UI-main .buttonSet.mobile .default{display:block}#UI-main .buttonSet.mobile .active .default,#UI-main .buttonSet.mobile .modified{display:none}#UI-main .buttonSet.mobile .active .modified{display:block}#UI-main .UI-curtain{background:#dad1c1;display:block;z-index:-1}#UI-main .footnotesLink__wrap .footnotesLink{margin:0 20px}#UI-fullscreen{right:10px;top:80px}#UI-view{left:10px;right:auto;top:80px;width:auto}#UI-mobile-bottom{bottom:20px;display:flex;gap:20px;padding:0 10px;position:fixed}#UI-mobile-bottom.hide{display:none}#UI-mobile-bottom .button{background:#fff;cursor:pointer;padding:14px 0;text-align:center}#UI-mobile-bottom .button.button--withMenu{background:#000;color:#fff;position:relative}#UI-info{bottom:10px;right:10px;width:calc(100% - 20px)}#UI-info .UI-curtain{display:block;opacity:1;transition:all .25s ease-in-out}#UI-info .wrap{transform:translate(0);transition:all .25s ease-in-out;transition-delay:.5s}#UI-info .card .inner{height:auto;max-height:50vh;overflow:auto}#UI-info .close{opacity:1;top:-50px;transition:all .25s ease-in-out;transition-delay:1s}#UI-info.mobilePushedDown .UI-curtain{opacity:0}#UI-info.mobilePushedDown .wrap{transform:translateY(calc(100% - 80px))}#UI-info.mobilePushedDown .close{opacity:0;top:5px}#UI-cam-angle{bottom:100px;width:100%}}@media only screen and (max-width:414px){#UI-main{padding:0;width:100%}#UI-main .line-3 .cell .number{font-size:22px}#UI-main .buttonSet.mobile{padding:0 10px}#UI-main .footnotesLink__wrap .footnotesLink{margin:0 10px}#UI-fullscreen,#UI-view{top:90px}#mobile-header .logo{height:40px;width:40px}h1{line-height:40px}#UI-info{bottom:10px;right:10px;width:calc(100% - 20px)}}@media only screen and (max-width:340px){#UI-fullscreen,#UI-view{top:130px}}@media only screen and (max-width:500px){#UI-info .video-wrap{height:200px}}@media only screen and (max-width:400px){#UI-info .video-wrap{height:150px}}@media only screen and (max-width:310px){#UI-info .video-wrap{height:120px}}@media only screen and (max-width:260px){#UI-info .video-wrap{height:100px}}.colorPicker{background:#f4eddd;padding:10px 20px 30px}.colorPicker h2{font-size:18px;line-height:1.22;margin-bottom:20px;opacity:0}.colorPicker h2.show{animation:fadeIn .25s ease-in forwards}.colorPicker__list{align-items:center;display:flex;flex-direction:row;gap:10px;width:100%}.colorPicker__list li{align-items:center;border-radius:50%;cursor:pointer;display:block;height:42px;justify-content:center;position:relative;transition:.25s ease-in;width:42px}.colorPicker__list li .outer{background:red;border-radius:50%;height:42px;opacity:0;position:absolute;transition:all .25s ease-in-out;width:42px}.colorPicker__list li .center{background:green;border-radius:50%;height:30px;left:6px;position:absolute;top:6px;width:30px}.colorPicker__list li.active .outer,.colorPicker__list li:hover .outer{opacity:.3}label.custom{cursor:pointer;font-size:18px;padding:7px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}label.custom:before{background:red;content:"";display:block;height:20px;margin-left:-20px;opacity:.000003;position:absolute;width:100%;z-index:9}label.custom.contact_accept{margin:10px 0;padding:0}label.custom:last-child{border:0}label.custom input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}label.custom .txt{display:block;padding-left:45px;padding-top:3px;width:calc(100% - 45px)}label.custom .checkbox,label.custom .radio{background:#fff;background-position:50%;background-size:0;border:1px solid #000;display:block;height:25px;left:0;position:absolute;top:5px;transition:all .25s ease-in-out;width:25px}label.custom .radio{border-radius:50%}label.custom input:checked~.checkbox{background-color:#000;background-image:url(/mfpapp/_img/icons/icon-check.png);background-position:50%;background-repeat:no-repeat;background-size:15px}label.custom input:checked~.radio{background-color:#000}.features{padding:10px 20px}.features ul li{border-bottom:1px solid #000;cursor:pointer;font-size:18px;overflow:hidden;padding:10px 0;position:relative;transition:all .25s ease-in-out}.features ul li:last-child{border:0}.features ul li:after{border-left:2px solid #000;border-top:2px solid #000;content:"";display:block;height:7px;opacity:1;position:absolute;right:7px;top:16px;transform:rotate(135deg);transition:all 1s cubic-bezier(.175,.885,.32,1.275);width:7px}.features ul li:hover{padding-left:10px}.features ul li.active{background:#dcf659;padding-left:10px}.features ul li.active:after{opacity:0}.expandable{padding:10px 20px}.expandable.active .trigger{border-bottom:1px solid #000;margin-bottom:20px;padding:7px 0 14px}.expandable.active .trigger .icon{transform:rotate(90deg)}.expandable.active .trigger .icon:before{transform:scaleX(0)}.expandable.active .content{max-height:700px}.expandable .trigger{cursor:pointer;font-size:18px;padding:7px 0;position:relative;transition:all .25s ease-in-out}.expandable .trigger .icon{display:block;height:14px;position:absolute;right:0;top:0;top:10px;transition:all .25s ease-in-out;width:14px}.expandable .trigger .icon:after,.expandable .trigger .icon:before{background:#000;content:"";display:block;height:2px;position:relative;transform-origin:50% 50%;width:14px}.expandable .trigger .icon:before{top:8px;transform:scaleX(1);transition:all .25s ease-in;transition-delay:.25s}.expandable .trigger .icon:after{top:6px;transform:rotate(-270deg)}.expandable .content{max-height:0;overflow:hidden;transition:all .5s ease-in-out}.switch-wrap{padding:20px}.switch-wrap .switch{background-color:#dad1c1;border-radius:30px;cursor:pointer;display:flex;padding:6px;position:relative}.switch-wrap .switch.disabled{opacity:.5}.switch-wrap .switch:before{background-color:#fff;border-radius:30px;content:"";display:block;height:37px;position:absolute;transform:translateZ(0);transition:all .25s ease-in-out;width:50%;z-index:1}.switch-wrap .switch .button{padding:9px 0;position:relative;text-align:center;text-decoration:none;z-index:10}.switch-wrap .switch.on:before{transform:translate3d(calc(100% - 12px),0,0)}.background-expand ul{background:#fff;display:none}.background-expand ul img{border:6px solid transparent;display:block;display:none}.background-expand ul img,.background-expand ul li{box-sizing:border-box;transition:all .25s ease-in-out}.background-expand ul li{background-position:50%;background-size:cover;border:6px solid #fff;cursor:pointer;display:block;height:100px;max-width:178px}.background-expand ul li:first-child{background-image:url(/mfpapp/_img/thumbs/0.webp)}.background-expand ul li:nth-child(2){background-image:url(/mfpapp/_img/thumbs/1.webp)}.background-expand ul li:nth-child(3){background-image:url(/mfpapp/_img/thumbs/2.webp)}.background-expand ul li:nth-child(4){background-image:url(/mfpapp/_img/thumbs/3.webp)}.background-expand.active ul{align-items:center;display:flex;flex-direction:column}.background-expand.active ul li:first-child.current,.background-expand.active ul li:first-child:hover{background-image:url(/mfpapp/_img/thumbs/0-hov.webp)}.background-expand.active ul li:nth-child(2).current,.background-expand.active ul li:nth-child(2):hover{background-image:url(/mfpapp/_img/thumbs/1-hov.webp)}.background-expand.active ul li:nth-child(3).current,.background-expand.active ul li:nth-child(3):hover{background-image:url(/mfpapp/_img/thumbs/2-hov.webp)}.background-expand.active ul li:nth-child(4).current,.background-expand.active ul li:nth-child(4):hover{background-image:url(/mfpapp/_img/thumbs/3-hov.webp)}@media only screen and (max-width:1280px){.background-expand.active ul{display:flex}.background-expand ul{display:none;margin:20px;max-width:180px;position:fixed;right:10px;top:80px;width:45%;z-index:99}}@media only screen and (max-width:960px){.background-expand ul{right:-10px;top:60px}}@media only screen and (max-width:414px){.colorPicker .colorPicker__list{gap:4%}}@media only screen and (max-width:330px){.background-expand ul{top:83px}}#UI-contact{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:200}#UI-contact.hide{display:none}#UI-contact .close{background:#fff;cursor:pointer;padding:4px;position:absolute;right:-50px;top:0;width:40px}#UI-contact .wrap{background:#f4eddd;margin:auto;max-width:880px;position:relative;width:calc(100% - 20px)}#UI-contact .content{max-height:85vh;overflow-x:hidden;overflow-y:auto;padding:44px 100px;text-align:center}#UI-contact h2{font-weight:500;margin-bottom:10px}#UI-contact h2,#UI-contact h3{font-size:28px;line-height:1.21}#UI-contact h3{font-style:normal;font-weight:200;margin-bottom:44px}#UI-contact .legal{color:#666;font-size:14px;line-height:1.29;margin:90px auto 0;max-width:490px}#UI-contact #contact-out h2{font-size:60px;font-weight:400;line-height:1.03}#UI-contact #contact-out p{font-size:20px;line-height:1.4;margin-bottom:50px}#UI-contact #contact-out .button{background-color:#000;color:#fff;cursor:pointer;display:inline-block;overflow:hidden;padding:12px 30px;position:relative;text-align:center;transition:all .25s ease-in-out;width:auto}#UI-contact #contact-out .button:hover{background:#fff;color:#000}#UI-contact form{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px 40px;text-align:left}#UI-contact form .select select{-webkit-appearance:none;-moz-appearance:none;background:#fff url(/mfpapp/_img/icons/icon-down-arrow.svg) no-repeat;background-position:calc(100% - 10px) 20px;text-indent:1px}#UI-contact form .error__message{color:#bf2026;display:none}#UI-contact form .error .error__message{color:#bf2026;display:block;font-size:14px;line-height:1.29;margin-bottom:7px}#UI-contact form .error input,#UI-contact form .error select{border:1px solid #bf2026!important}#UI-contact form .error input[type=text]+.placeholder,#UI-contact form .error select+.placeholder{display:none}#UI-contact form .error .checkbox{border:1px solid #bf2026!important}#UI-contact form .custom.error .error__message{margin-top:-20px}#UI-contact form input[type=text],#UI-contact form select{background-color:#fff;border:1px solid #000;font-size:18px;height:50px;padding:10px;touch-action:manipulation;transition:all .2s;width:100%}#UI-contact form input[type=text]:-moz-placeholder-shown+.placeholder{color:#757575;cursor:text;overflow:hidden;text-overflow:ellipsis;transform:translate3d(20px,38px,0) scale(1.3);transform-origin:left bottom;white-space:nowrap}#UI-contact form input[type=text]:placeholder-shown+.placeholder{color:#757575;cursor:text;overflow:hidden;text-overflow:ellipsis;transform:translate3d(20px,38px,0) scale(1.3);transform-origin:left bottom;white-space:nowrap}#UI-contact form input[type=text]:focus{border:1px solid #4758f6!important;outline:none!important}#UI-contact form input[type=text]:focus::-webkit-input-placeholder{opacity:1}#UI-contact form input[type=text]:not(:-moz-placeholder-shown)+.placeholder{cursor:pointer;transform:translate3d(0,-5px,0) scale(1)}#UI-contact form input[type=text]:focus+.placeholder,#UI-contact form input[type=text]:not(:placeholder-shown)+.placeholder{cursor:pointer;transform:translate3d(0,-5px,0) scale(1)}#UI-contact form .placeholder{color:#000;font-size:14px;line-height:1.29;transition:all .15s ease-in-out}#UI-contact form ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}#UI-contact form .country .placeholder,#UI-contact form .message .placeholder{transform:translateY(-5px)}#UI-contact form label.select,#UI-contact form label.text{display:flex;flex-direction:column-reverse;overflow:visible;width:calc(50% - 20px)}#UI-contact form label.select.col-100,#UI-contact form label.text.col-100{width:100%}#UI-contact form input[type=submit]{-webkit-appearance:none;background-color:#000;border:0;border-radius:0;-webkit-border-radius:0;color:#fff;cursor:pointer;font-size:18px;height:50px;transition:.5s ease-in-out;width:100%}#UI-contact form input[type=submit]:hover{background:#fff;color:#000}#UI-contact form textarea{background-color:#fff;border:1px solid #000;font-size:18px;height:120px;letter-spacing:normal;line-height:1.22;padding:20px;text-align:left;width:100%}@media only screen and (max-width:1000px){#UI-contact .close,#UI-qr .close{right:0;top:-50px}#UI-contact .wrap,#UI-qr .wrap{width:calc(100% - 40px)}#UI-contact .content,#UI-qr .content{padding:40px}#UI-contact .content h2,#UI-contact .content h3,#UI-qr .content h2,#UI-qr .content h3{font-size:24px}#UI-contact #contact-out h2,#UI-qr #contact-out h2{font-size:40px}#UI-contact #contact-out p,#UI-qr #contact-out p{font-size:18px}}@media only screen and (max-width:700px){#UI-contact .wrap,#UI-qr .wrap{width:calc(100% - 20px)}#UI-contact .content,#UI-qr .content{max-height:calc(100vh - 120px);padding:20px}#UI-contact h2,#UI-qr h2{font-size:22px}#UI-contact h3,#UI-qr h3{font-size:22px;margin-bottom:20px}#UI-contact form label.text,#UI-qr form label.text{width:100%}#UI-contact .legal,#UI-qr .legal{margin-top:60px}#UI-contact #contact-out h2,#UI-qr #contact-out h2{font-size:30px}#UI-contact #contact-out p,#UI-qr #contact-out p{font-size:18px;margin-bottom:40}#UI-contact form label.select{width:100%}#UI-contact .legal{padding-bottom:30px}#UI-contact h2{margin-top:10px}#UI-contact #contact-out .button{margin-bottom:10px}#UI-contact label.custom.contact_accept{margin:10px 0}}#UI-Tutorial{left:0;position:fixed;top:0;z-index:99999}#UI-Tutorial .mobile{display:none}#UI-Tutorial .desktop .tip{align-items:center;display:inline-block;display:flex;left:455px;max-width:240px;position:fixed;top:500px;width:auto}#UI-Tutorial .desktop .tip .txt{color:#fff;font-size:18px;line-height:1.22;padding-left:45px}#UI-Tutorial .desktop .tip .dot{border-radius:50%;height:30px;position:absolute;width:30px}#UI-Tutorial .desktop .tip .dot:after,#UI-Tutorial .desktop .tip .dot:before{background-color:#dcf65a;border-radius:50%;content:"";display:block;height:14px;left:8px;position:absolute;top:7px;width:14px}#UI-Tutorial .desktop .tip .dot:before{animation:tutorialBlink 2s ease-in-out infinite}#UI-Tutorial .desktop .tip:first-child{top:350px}#UI-Tutorial .desktop .tip:nth-child(2){top:510px}#UI-Tutorial .desktop .tip:nth-child(3){top:597px}#UI-Tutorial .desktop .tip:nth-child(4){top:676px}#UI-Tutorial .desktop .tip-wrap{left:470px;position:absolute;top:0;width:calc(100% - 470px)}#UI-Tutorial .desktop .tip-wrap .tip{display:flex;flex-direction:column;max-width:180px;position:absolute}#UI-Tutorial .desktop .tip-wrap .tip .txt{padding:0;text-align:center}#UI-Tutorial .desktop .tip-wrap .tip .dot{margin-top:-40px}#UI-Tutorial .desktop .tip-wrap .tip:first-child{left:calc(50% - 176px);top:105px}#UI-Tutorial .desktop .tip-wrap .tip:nth-child(2){left:calc(50% + 7px);top:105px}#UI-Tutorial .button-wrap{display:flex;height:auto;justify-content:center;left:490px;position:fixed;top:50vh;width:calc(100% - 490px)}#UI-Tutorial .button{background:#fff;color:#000;cursor:pointer;display:inline-block;font-size:18px;min-width:177px;overflow:hidden;padding:14px 24px;text-decoration:none;width:auto}#UI-Tutorial .button span{display:inline-block;position:relative;transition:all .25s ease-in;transition-delay:.1s;z-index:10}#UI-help{background:#e6dfcf url(/mfpapp/_img/icons/i.svg) no-repeat;background-position:50%;border-radius:50%;bottom:30px;cursor:pointer;height:48px;position:fixed;right:30px;transition:all .5s ease-in-out;width:48px;z-index:60}#UI-help:hover{background-color:#f4eddd}@media only screen and (max-width:1300px){#UI-Tutorial .button-wrap{left:0;top:200px;width:100%}}@media only screen and (max-width:1280px){.tip-wrap{display:none}}@media only screen and (max-width:960px){#UI-help{bottom:100px;right:10px}#UI-Tutorial .desktop{display:none}#UI-Tutorial .mobile{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}#UI-Tutorial .mobile .content{display:flex;flex-direction:column;width:auto}#UI-Tutorial .mobile .content ol{padding:45px}#UI-Tutorial .mobile .content ol li{color:#fff;font-size:18px;line-height:22px;padding-bottom:16px;padding-left:14px}#UI-Tutorial .mobile .tip{align-items:center;background-color:#dcf659;border-radius:50%;display:flex;height:34px;justify-content:center;position:fixed;width:34px}#UI-Tutorial .mobile .tip:first-child{left:27px;top:120px}#UI-Tutorial .mobile .tip:nth-child(2){left:85px;top:120px}#UI-Tutorial .mobile .tip:nth-child(3){bottom:50px;left:calc(25% - 17px)}#UI-Tutorial .mobile .button{display:inline-block;left:auto;margin:20px auto;max-width:100%;min-width:50%;position:relative;text-align:center;top:auto;width:auto}}@media only screen and (max-width:400px){#UI-help{bottom:150px;right:10px}}*{box-sizing:border-box;margin:0;padding:0;width:100%}img{display:block;width:auto}body,html{color:#000;font-family:forma-djr-micro,sans-serif;height:-webkit-fill-available}body{background:#dad1c1;overflow:hidden;transition:all 1s ease-in-out}body.home,body.loading{background:#f4eddd;overflow-y:auto}body.fullscreen #UI-cam-angle,body.fullscreen #UI-main,body.fullscreen #UI-mobile-bottom,body.fullscreen #UI-view,body.fullscreen #mobile-header{display:none}body.fullscreen #UI-fullscreen{right:20px;top:20px}body.hideCanvas{background-color:#d7d3ca}body.hideCanvas #application-canvas{display:none!important}.small,a,h1,h2,h3,h4,li,p,textarea{-webkit-tap-highlight-color:transparent;color:#000;font-family:forma-djr-micro;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}ul li{list-style-type:none}.hide,.hide-desktop{display:none}.max-z-index{z-index:999999!important}input,label{-webkit-tap-highlight-color:transparent}#loading{background:#f4eddd;height:100vh;position:fixed;z-index:999999}.layout-width{margin:0 auto;max-width:1920px;width:100%}.cols{display:flex}.col-25{width:25%}.col-50{width:50%}.col-75{width:75%}.col-100{width:100%}@media only screen and (max-width:768px){#UI-main .hide-desktop{display:block}.col-mob-100,.layout-width{width:100%}}
/*# sourceMappingURL=main.css.map */
