:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.widget_window.zaa_restoration .main_window{display:flex;width:100%;height:100%;min-height:0;position:relative;background:rgb(44,40,51)}.widget_window.zaa_restoration .main_window .block_tip{display:flex;flex-direction:column;gap:25px;position:absolute;top:15px;left:20px;z-index:5;pointer-events:none;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_tip._hidden{opacity:0}.widget_window.zaa_restoration .main_window .block_tip .tip{display:flex;align-items:center;gap:15px;background:linear-gradient(90deg,rgba(71,82,112,.9),rgba(46,115,96,.9));border-radius:15px;padding:15px 23px}.widget_window.zaa_restoration .main_window .block_tip.question .tip{background:linear-gradient(90deg,rgba(137,164,110,.9),rgba(72,83,112,.9))}.widget_window.zaa_restoration .main_window .block_tip.fail .tip{background:linear-gradient(90deg,rgba(130,93,107,1),rgba(76,75,96,1))}.widget_window.zaa_restoration .main_window .block_tip .icon_tip{width:33px;height:33px}.widget_window.zaa_restoration .main_window .block_tip.final .icon_tip,.widget_window.zaa_restoration .main_window .block_tip.question .icon_tip{width:37px;height:37px}.widget_window.zaa_restoration .main_window .block_tip.fail .icon_tip{width:38px;height:38px}.widget_window.zaa_restoration .main_window .block_tip .text_tip{max-width:420px;font-size:16px;font-family:Grandis;font-weight:400}.widget_window.zaa_restoration .main_window .block_tip .buttons{display:flex;gap:20px;pointer-events:painted;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_tip .buttons._hidden{opacity:0;pointer-events:none}.widget_window.zaa_restoration .main_window .block_tip .buttons button{display:flex;align-items:center;justify-content:center;width:100px;height:40px;font-size:16px;font-family:Grandis;font-weight:400;text-transform:uppercase;border-radius:30px;background:linear-gradient(90deg,rgba(53,106,100,.9),rgba(60,96,105,.9));box-sizing:border-box;position:relative;cursor:pointer}.widget_window.zaa_restoration .main_window .block_tip .buttons button:before{content:"";width:106%;height:115%;border:1px solid rgba(24,137,148,.7);border-radius:30px;position:absolute;pointer-events:none;transition:all .2s ease}.widget_window.zaa_restoration .main_window .block_tip .buttons button:hover:before{width:100%;height:100%;opacity:0}.widget_window.zaa_restoration .main_window .block_left{display:flex;flex-direction:column;flex:1 1;min-height:0;position:relative;overflow:hidden}.widget_window.zaa_restoration .main_window .block_left .block_swiper{flex:1 1;width:100%;min-height:0;position:relative;overflow:hidden}.widget_window.zaa_restoration .main_window .block_left .block_swiper .swiper{width:100%;height:100%}.widget_window.zaa_restoration .main_window .block_left .block_swiper .swiper-wrapper{width:100%;height:100%;box-sizing:border-box}.widget_window.zaa_restoration .main_window .block_left .block_swiper .swiper-slide{width:100%;height:100%;flex-shrink:0}.widget_window.zaa_restoration .main_window .block_left .block_swiper .swiper-slide .block_img{width:100%;height:100%;position:relative}.widget_window.zaa_restoration .main_window .block_left .block_controls{display:flex;width:100%;height:100px;min-height:100px;position:absolute;bottom:0;left:0;z-index:5}.widget_window.zaa_restoration .main_window .block_right{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;width:220px;min-width:220px;background:url(/_next/static/media/1.d647d294.jpg);background-repeat:no-repeat;background-size:cover}.widget_window.zaa_restoration .main_window .block_right .block_vial{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.widget_window.zaa_restoration .main_window .block_right .block_vial button{display:flex;align-items:center;justify-content:center;width:150px;height:150px;position:relative;cursor:pointer}.widget_window.zaa_restoration .main_window .block_right .block_vial button:before{content:"";width:100%;height:100%;border-radius:50%;background-color:rgba(115,122,255,.6);position:absolute;top:0;left:0;z-index:5;opacity:0;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_right .block_vial._click button:before{opacity:1;animation:flicker .9s ease-in-out infinite}@keyframes flicker{0%{background-color:rgba(115,122,255,.6)}50%{background-color:rgba(115,122,255,.1)}to{background-color:rgba(115,122,255,.6)}}.widget_window.zaa_restoration .main_window .block_right .block_vial button img{width:100%;height:100%;object-fit:cover;position:absolute}.widget_window.zaa_restoration .main_window .block_right .block_vial button img.additional_img{width:110%;height:110%;object-fit:cover;position:absolute;z-index:2;opacity:0;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_right .block_vial._active button img.additional_img{opacity:1}.widget_window.zaa_restoration .main_window .block_right .block_vial:first-child button img.additional_img{width:100%;height:100%}.widget_window.zaa_restoration .main_window .block_right .block_vial .description{display:flex;align-items:center;justify-content:center;width:38px;height:100%;background:linear-gradient(rgb(101,200,206),rgba(198,226,230,.8));border-radius:20px 0 0 20px;position:absolute;top:0;left:-38px;z-index:5;pointer-events:none;opacity:0;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_right .block_vial._description_on .description{opacity:1}.widget_window.zaa_restoration .main_window .block_right .block_vial .description p{height:100px;color:rgb(62,63,85);font-size:13px;font-family:Grandis;font-weight:700;line-height:10px;text-align:center;writing-mode:vertical-lr}.widget_window.zaa_restoration .main_window .block_right .block_vial .tip{display:flex;align-items:center;justify-content:center;gap:25px;width:460px;min-height:80px;background:linear-gradient(90deg,rgb(53,110,93),rgba(73,80,107,.8));border-radius:15px 40px 40px 15px;position:absolute;left:-520px;z-index:5;pointer-events:none;opacity:0;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_right .block_vial._tip_on .tip{opacity:1}.widget_window.zaa_restoration .main_window .block_right .block_vial .tip p{width:330px;font-size:16px;font-family:Grandis;font-weight:400}.widget_window.zaa_restoration .main_window .block_right .block_vial .tip span{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:linear-gradient(90deg,rgb(63,92,105),rgba(70,84,108,.6));border:2px solid rgb(56,84,96);border-radius:50%}.widget_window.zaa_restoration .main_window .block_right .block_vial .tip span svg{width:15px;height:15px}.widget_window.zaa_restoration .main_window .block_right .block_vial .tip span svg path{stroke:rgb(100,196,202)}@media only screen and (max-width:1100px){.widget_window.zaa_restoration .main_window .block_tip .tip{padding:20px 30px}.widget_window.zaa_restoration .main_window .block_tip .icon_tip{width:38px;height:38px}.widget_window.zaa_restoration .main_window .block_tip.final .icon_tip,.widget_window.zaa_restoration .main_window .block_tip.question .icon_tip{width:42px;height:42px}.widget_window.zaa_restoration .main_window .block_tip.fail .icon_tip{width:43px;height:43px}.widget_window.zaa_restoration .main_window .block_tip .text_tip{max-width:420px;font-size:20px}.widget_window.zaa_restoration .main_window .block_mobile{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;position:relative}.widget_window.zaa_restoration .main_window .block_mobile .mobile_top_section{display:flex;flex-direction:column;flex:1 1;min-height:0;position:relative;overflow:hidden}.widget_window.zaa_restoration .main_window .block_mobile .mobile_top_section .block_swiper{flex:1 1;width:100%;min-height:0;position:relative;overflow:hidden}.widget_window.zaa_restoration .main_window .block_mobile .mobile_top_section .block_swiper .swiper{width:100%;height:100%}.widget_window.zaa_restoration .main_window .block_mobile .mobile_top_section .block_swiper .swiper-wrapper{width:100%;height:100%;box-sizing:border-box}.widget_window.zaa_restoration .main_window .block_mobile .mobile_top_section .block_swiper .swiper-slide{width:100%;height:100%;flex-shrink:0}.widget_window.zaa_restoration .main_window .block_mobile .mobile_top_section .block_swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:top}.widget_window.zaa_restoration .main_window .block_mobile .block_controls{display:flex;width:100%;height:100px;min-height:100px;position:relative;z-index:5}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile{display:flex;justify-content:center;align-items:center;gap:25px;width:100%;height:250px;min-height:250px;background:url(/_next/static/media/1.d647d294.jpg);background-repeat:no-repeat;background-size:cover;box-sizing:border-box}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial{display:flex;justify-content:center;position:relative;height:195px;width:220px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button{display:flex;align-items:center;justify-content:center;width:145px;height:145px;position:relative;cursor:pointer}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button:before{content:"";width:100%;height:100%;border-radius:50%;background-color:rgba(115,122,255,.6);position:absolute;top:0;left:0;z-index:5;opacity:0;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial._click button:before{opacity:1;animation:flicker .9s ease-in-out infinite}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button img{width:100%;height:100%;object-fit:cover;position:absolute}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button img.additional_img{width:110%;height:110%;object-fit:cover;position:absolute;z-index:2;opacity:0;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial._active button img.additional_img{opacity:1}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial:first-child button img.additional_img{width:100%;height:100%}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description{display:flex;align-items:center;justify-content:center;width:100%;height:35px;background:linear-gradient(rgb(101,200,206),rgba(198,226,230,.8));border-radius:30px;position:absolute;bottom:0;left:0;z-index:5;pointer-events:none;transition:all .5s ease}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial._description_on .description{opacity:1}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description p{color:rgb(62,63,85);font-size:18px;font-family:Grandis;font-weight:700;line-height:9px;text-align:center}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .tip{display:flex;align-items:center;justify-content:center;gap:15px;width:300px;min-height:60px;background:linear-gradient(90deg,rgb(53,110,93),rgba(73,80,107,.8));border-radius:10px 30px 30px 10px;position:absolute;left:-320px;z-index:5;pointer-events:none;opacity:0;transition:all .5s ease;padding:10px;box-sizing:border-box;opacity:0!important}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial._tip_on .tip{opacity:1}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .tip p{width:200px;font-size:14px;font-family:Grandis;font-weight:400}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .tip span{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:linear-gradient(90deg,rgb(63,92,105),rgba(70,84,108,.6));border:2px solid rgb(56,84,96);border-radius:50%}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .tip span svg{width:12px;height:12px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .tip span svg path{stroke:rgb(100,196,202)}}@media only screen and (max-width:900px){.widget_window.zaa_restoration .main_window .block_tip .tip{padding:15px 20px}.widget_window.zaa_restoration .main_window .block_tip .icon_tip{width:38px;height:38px}.widget_window.zaa_restoration .main_window .block_tip.final .icon_tip,.widget_window.zaa_restoration .main_window .block_tip.question .icon_tip{width:42px;height:42px}.widget_window.zaa_restoration .main_window .block_tip.fail .icon_tip{width:43px;height:43px}.widget_window.zaa_restoration .main_window .block_tip .text_tip{max-width:420px;font-size:18px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial{height:185px;width:200px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button{width:135px;height:135px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description{height:30px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description p{font-size:16px}}@media only screen and (max-width:760px){.widget_window.zaa_restoration .main_window .block_tip{top:10px;left:10px}.widget_window.zaa_restoration .main_window .block_tip .tip{padding:10px 15px}.widget_window.zaa_restoration .main_window .block_tip .icon_tip{display:none}.widget_window.zaa_restoration .main_window .block_tip .text_tip{max-width:360px;font-size:15px}.widget_window.zaa_restoration .main_window .block_tip .buttons button{width:90px;height:35px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile{height:230px;min-height:230px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial{height:175px;width:180px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button{width:125px;height:125px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description{height:30px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description p{font-size:14px}}@media only screen and (max-width:650px){.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile{height:210px;min-height:210px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial{height:170px;width:130px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button{width:110px;height:110px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description{height:40px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description p{font-size:14px;line-height:15px}}@media only screen and (max-width:600px){.widget_window.zaa_restoration .main_window .block_tip{gap:20px}.widget_window.zaa_restoration .main_window .block_tip .text_tip{max-width:320px;font-size:14px}.widget_window.zaa_restoration .main_window .block_tip .buttons button{width:85px;height:32px;font-size:14px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile{height:190px;min-height:190px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial{height:155px;width:120px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button{width:100px;height:100px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description{height:40px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description p{font-size:12px;line-height:15px}}@media only screen and (max-width:500px){.widget_window.zaa_restoration .main_window .block_tip{top:7px;left:7px}.widget_window.zaa_restoration .main_window .block_tip .tip{border-radius:10px;padding:7px 12px}.widget_window.zaa_restoration .main_window .block_tip .text_tip{max-width:260px;font-size:12px}.widget_window.zaa_restoration .main_window .block_tip .buttons{gap:15px}.widget_window.zaa_restoration .main_window .block_tip .buttons button{width:80px;height:30px;font-size:13px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile{height:165px;min-height:165px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial{height:135px;width:110px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button{width:90px;height:90px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description{height:33px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description p{font-size:11px;line-height:10px}}@media only screen and (max-width:400px){.widget_window.zaa_restoration .main_window .block_tip{gap:15px}.widget_window.zaa_restoration .main_window .block_tip .tip{border-radius:7px;padding:5px 10px}.widget_window.zaa_restoration .main_window .block_tip .text_tip{max-width:220px;font-size:10px}.widget_window.zaa_restoration .main_window .block_tip .buttons button{width:65px;height:25px;font-size:11px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile{height:165px;min-height:165px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial{height:125px;width:85px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial button{width:85px;height:85px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description{height:28px}.widget_window.zaa_restoration .main_window .block_mobile .block_vials_mobile .block_vial .description p{font-size:10px;line-height:10px}}.zaa_block_controls{height:120px;width:100%;position:absolute;bottom:0;left:0;z-index:5}.zaa_block_controls .part_start{display:flex;gap:40px;align-items:center;justify-content:space-between;width:100%;height:100%;background:rgb(44,40,51);background:linear-gradient(50deg,rgb(44,40,51) 70%,rgb(107,92,84));padding:0 80px;box-sizing:border-box;position:absolute;top:0;left:0;z-index:2;transition:all 1s ease}.zaa_block_controls .part_start._hidden{opacity:0}.zaa_block_controls .part_start button{display:flex;align-items:center;justify-content:center;width:200px;height:40px;border-radius:30px;background:linear-gradient(90deg,rgb(66,88,116),rgb(24,137,148));position:relative;cursor:pointer;transition:all .2s ease}.zaa_block_controls .part_start button:active{transform:scale(.9)}.zaa_block_controls .part_start button:before{content:"";width:115%;height:115%;border:1px solid rgb(24,137,148);border-radius:30px;position:absolute;pointer-events:none;transition:all .2s ease}.zaa_block_controls .part_start button:hover:before{width:100%;height:100%;opacity:0}.zaa_block_controls .part_start .slider_nav{display:flex;gap:25px}.zaa_block_controls .part_start .slider_nav button{width:50px;height:50px;border-radius:50%}.zaa_block_controls .part_start .slider_nav button:nth-child(2){background:linear-gradient(90deg,rgb(24,137,148),rgb(66,88,116))}.zaa_block_controls .part_start .slider_nav button:before{border-radius:50%}.zaa_block_controls .part_start .slider_nav button span{display:flex;align-items:center;justify-content:center;width:15px;height:15px}.zaa_block_controls .part_start .slider_nav button span svg{width:100%;height:100%}.zaa_block_controls .part_start .art_info{display:flex;flex-direction:column;align-items:start;justify-content:space-between;width:100%}.zaa_block_controls .part_start .art_info h3{font-size:21px;font-family:Grandis;font-weight:700;margin-bottom:5px}.zaa_block_controls .part_start .art_info p{display:flex;gap:30px;font-size:16px;font-family:Grandis;font-weight:400}.zaa_block_controls .part_start .art_info p span:nth-child(2){position:relative}.zaa_block_controls .part_start .art_info p span:nth-child(2):before{content:"";width:1px;height:100%;background-color:rgba(255,255,255,.2);position:absolute;top:0;left:-15px}.zaa_block_controls .part_start .button_select{display:flex;align-items:center;width:140px;min-width:140px;font-size:16px;font-family:Grandis;font-weight:400;text-transform:uppercase}.zaa_block_controls .part_start .button_select:before{width:105%;height:115%}.zaa_block_controls .part_start .button_select .button_text{display:flex;justify-content:left;align-items:center;width:100%;height:100%;padding:0 20px;box-sizing:border-box}.zaa_block_controls .part_start .button_select span:nth-child(2){display:flex;align-items:center;justify-content:center;width:15px;height:15px;position:absolute;right:15px}.zaa_block_controls .part_start .button_select span:nth-child(2) svg{width:100%;height:100%}.zaa_block_controls .part_main{display:flex;gap:40px;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0 80px;box-sizing:border-box;position:absolute;top:0;left:0;z-index:1;transition:all 1s ease}.zaa_block_controls .part_main._hidden{opacity:0}.zaa_block_controls .part_main button{display:flex;align-items:center;justify-content:center;gap:15px;max-width:450px;height:45px;border-radius:30px;background:linear-gradient(90deg,rgb(66,88,116),rgb(24,137,148));padding:0 20px;box-sizing:border-box;position:relative;cursor:pointer;transition:all .2s ease}.zaa_block_controls .part_main button:active{transform:scale(.9)}.zaa_block_controls .part_main button:before{content:"";width:102%;height:115%;border:1px solid rgba(24,137,148,.7);border-radius:30px;position:absolute;pointer-events:none;transition:all .2s ease}.zaa_block_controls .part_main button:hover:before{width:100%;height:100%;opacity:0}.zaa_block_controls .part_main button .button_text{font-size:16px;font-family:Grandis;font-weight:400;text-transform:uppercase}.zaa_block_controls .part_main button .button_icon{display:flex;align-items:center;justify-content:center;width:15px;height:15px}.zaa_block_controls .part_main button .button_icon svg{width:100%;height:100%}.zaa_block_controls .part_main .button_back:before{width:105%}.zaa_block_controls .part_main .buttons_experiment{display:flex;gap:40px;transition:all 1s ease .05s}.zaa_block_controls .part_main .buttons_experiment .button_select:active{transform:scale(.93)}.zaa_block_controls .part_main._short .buttons_experiment{opacity:0}.zaa_block_controls .part_final{display:flex;gap:40px;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0 80px;box-sizing:border-box;position:absolute;top:0;left:0;z-index:1;transition:all 1s ease}.zaa_block_controls .part_final._hidden{opacity:0}.zaa_block_controls .part_final button{display:flex;align-items:center;justify-content:center;gap:15px;max-width:450px;height:45px;border-radius:30px;background:linear-gradient(90deg,rgb(66,88,116),rgb(24,137,148));padding:0 20px;box-sizing:border-box;position:relative;cursor:pointer;transition:all .2s ease}.zaa_block_controls .part_final button:active{transform:scale(.9)}.zaa_block_controls .part_final button:before{content:"";width:103%;height:115%;border:1px solid rgba(24,137,148,.7);border-radius:30px;position:absolute;pointer-events:none;transition:all .2s ease}.zaa_block_controls .part_final button:hover:before{width:100%;height:100%;opacity:0}.zaa_block_controls .part_final button .button_text{font-size:16px;font-family:Grandis;font-weight:400;text-transform:uppercase}.zaa_block_controls .part_final button .button_icon{display:flex;align-items:center;justify-content:center;width:15px;height:15px}.zaa_block_controls .part_final button .button_icon svg{width:100%;height:100%}.zaa_block_controls .part_final .buttons_experiment{display:flex;gap:40px;transition:all 1s ease .05s}.zaa_block_controls .part_final._short .buttons_experiment{opacity:0}.zaa_block_controls .part_final .buttons_experiment .button_select:active{transform:scale(.93)}.zaa_block_controls .part_final .buttons_experiment .button_select:before{width:102%}@media only screen and (max-width:1100px){.widget_window .main_window .block_mobile .mobile_bottom_section{width:100%;height:300px;position:relative}.zaa_block_controls{height:100%}.zaa_block_controls .part_start{flex-direction:column;gap:30px;align-items:start;justify-content:center}.zaa_block_controls .part_start .art_info h3{font-size:34px}.zaa_block_controls .part_start .art_info p{font-size:24px}.zaa_block_controls .part_start .block_bottom{display:flex;align-items:center;justify-content:space-between;width:100%}.zaa_block_controls .part_start .slider_nav{gap:35px}.zaa_block_controls .part_start .slider_nav button{width:72px;height:72px}.zaa_block_controls .part_start button:before{width:118%;height:118%}.zaa_block_controls .part_start .slider_nav button span{width:25px;height:25px}.zaa_block_controls .part_start .button_select{width:190px;min-width:190px;height:50px;font-size:24px}.zaa_block_controls .part_start .button_select:before{width:106%;height:128%}.zaa_block_controls .part_start .button_select span:nth-child(2){width:20px;height:20px}.zaa_block_controls .part_main{background:rgb(44,40,51);background:linear-gradient(50deg,rgb(44,40,51) 70%,rgb(107,92,84))}.zaa_block_controls .part_main button .button_text{font-size:24px}.zaa_block_controls .part_main button .button_icon{width:20px;height:20px}.zaa_block_controls .part_main .button_back{gap:30px;width:180px;height:50px}.zaa_block_controls .part_main .button_back:before{width:107%;height:128%;border-radius:40px}.zaa_block_controls .part_main .buttons_experiment{flex-direction:column;gap:30px}.zaa_block_controls .part_main .button_select{gap:20px;max-width:550px;height:55px;padding:25px}.zaa_block_controls .part_main .button_select:before{width:103%;height:130%;border-radius:40px}.zaa_block_controls .part_final{flex-direction:column;gap:30px;justify-content:center;background:rgb(44,40,51);background:linear-gradient(50deg,rgb(44,40,51) 70%,rgb(107,92,84))}.zaa_block_controls .part_final button{gap:30px;width:500px;max-width:none;height:50px}.zaa_block_controls .part_final button:before{width:103%;height:130%;border-radius:40px}.zaa_block_controls .part_final button .button_text{width:100%;font-size:24px;text-align:left}.zaa_block_controls .part_final button .button_icon{width:20px;height:20px;position:absolute;right:15px}.zaa_block_controls .part_final .buttons_experiment{flex-direction:column;gap:30px}}@media only screen and (max-width:1000px){.zaa_block_controls .part_main{padding:0 60px}}@media only screen and (max-width:900px){.zaa_block_controls .part_start{gap:40px;padding:0 60px}.zaa_block_controls .part_start .art_info h3{font-size:30px}.zaa_block_controls .part_start .art_info p{font-size:20px}.zaa_block_controls .part_start .slider_nav{gap:30px}.zaa_block_controls .part_start .slider_nav button{width:65px;height:65px}.zaa_block_controls .part_start button:before{width:115%;height:115%}.zaa_block_controls .part_start .button_select{width:170px;min-width:170px;height:45px;font-size:20px}.zaa_block_controls .part_start .button_select:before{width:106%;height:128%}.zaa_block_controls .part_start .button_select span:nth-child(2){width:18px;height:18px}.zaa_block_controls .part_main button .button_text{font-size:20px}.zaa_block_controls .part_main button .button_icon{width:18px;height:18px}.zaa_block_controls .part_main .button_back{gap:25px;width:150px;height:50px}.zaa_block_controls .part_main .button_select{gap:20px;max-width:520px;height:50px;padding:25px}.zaa_block_controls .part_final button{gap:30px;width:430px;height:50px}.zaa_block_controls .part_final button .button_text{width:100%;font-size:20px}.zaa_block_controls .part_final button .button_icon{width:18px;height:18px}}@media only screen and (max-width:760px){.widget_window .main_window .block_mobile .mobile_bottom_section{height:280px}.zaa_block_controls .part_start{gap:40px;padding:0 60px}.zaa_block_controls .part_start .art_info h3{font-size:28px}.zaa_block_controls .part_start .art_info p{font-size:18px}.zaa_block_controls .part_start .slider_nav{gap:30px}.zaa_block_controls .part_start .slider_nav button{width:60px;height:60px}.zaa_block_controls .part_start button:before{width:115%;height:115%}.zaa_block_controls .part_start .slider_nav button span{width:22px;height:22px}.zaa_block_controls .part_start .button_select{width:160px;min-width:160px;height:40px;font-size:18px}.zaa_block_controls .part_start .button_select:before{width:105%;height:120%}.zaa_block_controls .part_start .button_select span:nth-child(2){width:16px;height:16px}.zaa_block_controls .part_main button .button_text{font-size:18px}.zaa_block_controls .part_main button .button_icon{width:16px;height:16px}.zaa_block_controls .part_main .button_back{gap:20px;width:130px;height:45px}.zaa_block_controls .part_main .button_select{gap:20px;max-width:480px;height:45px;padding:20px}.zaa_block_controls .part_final button{gap:30px;width:430px;height:50px}.zaa_block_controls .part_final button .button_text{width:100%;font-size:20px}.zaa_block_controls .part_final button .button_icon{width:18px;height:18px}}@media only screen and (max-width:700px){.zaa_block_controls .part_main{padding:0 40px}.zaa_block_controls .part_main .button_select{gap:15px;padding:0 15px}.zaa_block_controls .part_main .button_back{padding:0 15px}}@media only screen and (max-width:650px){.widget_window .main_window .block_mobile .mobile_bottom_section{height:240px}.zaa_block_controls .part_start{gap:30px;padding:0 40px}.zaa_block_controls .part_start .art_info h3{font-size:26px}.zaa_block_controls .part_start .art_info p{font-size:16px}.zaa_block_controls .part_start .slider_nav{gap:25px}.zaa_block_controls .part_start .slider_nav button{width:50px;height:50px}.zaa_block_controls .part_start .slider_nav button span{width:20px;height:20px}.zaa_block_controls .part_start .button_select{width:142px;min-width:142px;height:38px;font-size:16px}.zaa_block_controls .part_start .button_select span:nth-child(2){width:16px;height:16px}.zaa_block_controls .part_main button .button_text{font-size:16px}.zaa_block_controls .part_main button .button_icon{width:16px;height:16px}.zaa_block_controls .part_main .button_back{gap:20px;width:120px;height:40px}.zaa_block_controls .part_main .button_select{max-width:480px;height:40px}.zaa_block_controls .part_final button{gap:30px;width:350px;height:40px}.zaa_block_controls .part_final button .button_text{width:100%;font-size:16px}.zaa_block_controls .part_final button .button_icon{width:16px;height:16px}}@media only screen and (max-width:600px){.widget_window .main_window .block_mobile .mobile_bottom_section{height:230px}.zaa_block_controls .part_start{gap:25px}.zaa_block_controls .part_main{gap:20px;padding:0 20px}.zaa_block_controls .part_main .button_select{gap:10px;padding:0 10px}.zaa_block_controls .part_main .button_back{gap:15px;width:110px}.zaa_block_controls .part_final{gap:20px}.zaa_block_controls .part_final button:before{width:102%;height:125%}.zaa_block_controls .part_final .buttons_experiment{gap:20px}}@media only screen and (max-width:500px){.widget_window .main_window .block_mobile .mobile_bottom_section{height:200px}.zaa_block_controls .part_start{gap:25px;padding:0 30px}.zaa_block_controls .part_start .art_info h3{font-size:24px}.zaa_block_controls .part_start .art_info p{font-size:14px}.zaa_block_controls .part_start .slider_nav{gap:20px}.zaa_block_controls .part_start .slider_nav button{width:45px;height:45px}.zaa_block_controls .part_start .slider_nav button span{width:18px;height:18px}.zaa_block_controls .part_start .button_select{width:132px;min-width:132px;height:35px;font-size:14px}.zaa_block_controls .part_start .button_select span:nth-child(2){width:14px;height:14px}.zaa_block_controls .part_main button .button_text{font-size:14px}.zaa_block_controls .part_main button .button_icon{width:14px;height:14px}.zaa_block_controls .part_main .button_back{width:100px;height:35px}.zaa_block_controls .part_main .buttons_experiment{gap:20px}.zaa_block_controls .part_main .button_select{max-width:420px;height:35px}.zaa_block_controls .part_final button{gap:20px;width:310px;height:35px}.zaa_block_controls .part_final button .button_text{width:100%;font-size:14px}.zaa_block_controls .part_final button .button_icon{width:14px;height:14px}}@media only screen and (max-width:460px){.zaa_block_controls .part_main{gap:15px;padding:0 15px}.zaa_block_controls .part_main .button_back{gap:10px;padding:0 10px}.zaa_block_controls .part_main .button_select .button_text{font-size:12px}.zaa_block_controls .part_main .button_select .button_icon{width:12px;height:12px}}@media only screen and (max-width:400px){.widget_window .main_window .block_mobile .mobile_bottom_section{height:160px}.zaa_block_controls .part_start{gap:25px;padding:0 30px}.zaa_block_controls .part_start .art_info h3{font-size:20px}.zaa_block_controls .part_start .art_info p{font-size:12px}.zaa_block_controls .part_start .slider_nav{gap:20px}.zaa_block_controls .part_start .slider_nav button{width:40px;height:40px}.zaa_block_controls .part_start .slider_nav button span{width:18px;height:18px}.zaa_block_controls .part_start .button_select{width:115px;min-width:115px;height:32px;font-size:14px}.zaa_block_controls .part_start .button_select .button_text{padding:0 15px}.zaa_block_controls .part_start .button_select span:nth-child(2){width:14px;height:14px;right:12px}.zaa_block_controls .part_main .button_back{width:85px;height:30px}.zaa_block_controls .part_main .button_back .button_text{font-size:12px}.zaa_block_controls .part_main .button_back .button_icon{width:12px;height:12px}.zaa_block_controls .part_main .button_select{height:30px}.zaa_block_controls .part_main .button_select .button_text{font-size:10px}.zaa_block_controls .part_main .button_select .button_icon{width:10px;height:10px}.zaa_block_controls .part_final button{gap:20px;width:290px;height:30px}.zaa_block_controls .part_final button .button_text{width:100%;font-size:13px}.zaa_block_controls .part_final button .button_icon{width:13px;height:13px}}:root{--solvent-top:100px;--solvent-left:200px}.zaa_block_infections{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;pointer-events:none;transition:all 1s ease}.zaa_block_infections._hidden{opacity:0}.zaa_block_infections .infection_img{position:absolute;pointer-events:painted;cursor:pointer;transition:all 1s ease}.zaa_block_infections .infection_img._hidden{opacity:0;pointer-events:none}.zaa_block_infections .infection_img:first-child{width:650px;height:500px;bottom:0;left:0}.zaa_block_infections .infection_img:nth-child(2){width:600px;height:350px;bottom:0;right:0}.zaa_block_infections .infection_img:nth-child(3){width:480px;height:500px;top:0;right:0}.zaa_block_infections .infection_img:nth-child(4){width:800px;height:450px;top:0;left:0}.zaa_block_infections .infection_img img{width:100%;height:100%}.zaa_block_infections .tip_click{display:flex;align-items:center;justify-content:center;width:65px;height:65px;background:linear-gradient(135deg,rgb(123,93,110),rgb(101,88,111));border-radius:50%;position:absolute;top:190px;left:500px;z-index:8;transition:all .5s ease;animation:pulse 2s ease-in-out infinite}.zaa_block_infections .tip_click._hidden{opacity:0}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}.zaa_block_infections .tip_click:before{content:"";width:80%;height:80%;border:1px solid rgb(154,135,149);border-radius:50%;position:absolute;z-index:2}.zaa_block_infections .tip_click:after{content:"";width:115%;height:115%;border:1px solid rgb(133,95,109);border-radius:50%;position:absolute;z-index:2}.zaa_block_infections .tip_click svg{width:35px;height:32px}.zaa_block_infections .solvent_in_art{width:500px;height:350px;position:absolute;top:var(--solvent-top);left:var(--solvent-left);z-index:7;mix-blend-mode:multiply;pointer-events:none;opacity:.5;transition:all .5s ease}.zaa_block_infections .solvent_in_art._hidden{opacity:0}.zaa_block_infections .solvent_in_art img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:1000px){.zaa_block_infections .tip_click{width:75px;height:75px}}@media only screen and (max-width:1100px) and (max-height:1200px){.zaa_block_infections .infection_img:first-child{width:550px;height:400px}.zaa_block_infections .infection_img:nth-child(2){width:500px;height:300px}.zaa_block_infections .infection_img:nth-child(3){width:450px;height:470px}.zaa_block_infections .infection_img:nth-child(4){width:700px;height:400px;left:-50px}}@media only screen and (max-width:1000px){.zaa_block_infections .infection_img:nth-child(4){left:-150px}.zaa_block_infections .tip_click{left:400px}}@media only screen and (max-width:900px){.zaa_block_infections .infection_img:first-child{width:550px;height:400px}.zaa_block_infections .infection_img:nth-child(2){width:500px;height:300px}.zaa_block_infections .infection_img:nth-child(3){width:450px;height:470px}.zaa_block_infections .infection_img:nth-child(4){width:700px;height:400px;left:-150px}.zaa_block_infections .tip_click{left:300px}}@media only screen and (max-width:900px) and (max-height:1100px){.zaa_block_infections .infection_img:first-child{width:500px;height:350px}.zaa_block_infections .infection_img:nth-child(2){width:450px;height:350px}.zaa_block_infections .infection_img:nth-child(3){width:400px;height:420px}.zaa_block_infections .infection_img:nth-child(4){width:620px;height:320px}.zaa_block_infections .tip_click{width:65px;height:65px;top:150px;left:250px}}@media only screen and (max-width:760px){.zaa_block_infections .infection_img:first-child{width:500px;height:350px}.zaa_block_infections .infection_img:nth-child(2){width:450px;height:350px}.zaa_block_infections .infection_img:nth-child(3){width:400px;height:420px}.zaa_block_infections .infection_img:nth-child(4){width:620px;height:320px}.zaa_block_infections .tip_click{width:65px;height:65px;top:150px;left:250px}}@media only screen and (max-width:760px) and (max-height:1100px){.zaa_block_infections .infection_img:first-child{width:400px;height:300px}.zaa_block_infections .infection_img:nth-child(2){width:400px;height:250px}.zaa_block_infections .infection_img:nth-child(3){width:350px;height:370px}.zaa_block_infections .infection_img:nth-child(4){width:520px;height:280px;left:-100px}.zaa_block_infections .tip_click{width:65px;height:65px;top:150px;left:250px}}@media only screen and (max-width:600px){.zaa_block_infections .infection_img:first-child{width:370px;height:280px}.zaa_block_infections .infection_img:nth-child(2){width:350px;height:220px}.zaa_block_infections .infection_img:nth-child(3){width:330px;height:350px}.zaa_block_infections .infection_img:nth-child(4){width:500px;height:250px;left:-100px}.zaa_block_infections .tip_click{width:60px;height:60px;top:120px;left:220px}.zaa_block_infections .tip_click svg{width:30px;height:25px}}@media only screen and (max-width:600px) and (max-height:900px){.zaa_block_infections .infection_img:first-child{width:350px;height:250px}.zaa_block_infections .infection_img:nth-child(2){width:320px;height:180px}.zaa_block_infections .infection_img:nth-child(3){width:310px;height:330px}.zaa_block_infections .infection_img:nth-child(4){width:450px;height:220px;left:-100px}.zaa_block_infections .tip_click{width:55px;height:55px;top:110px;left:170px}.zaa_block_infections .tip_click svg{width:30px;height:25px}}@media only screen and (max-width:500px){.zaa_block_infections .infection_img:first-child{width:350px;height:250px}.zaa_block_infections .infection_img:nth-child(2){width:320px;height:180px}.zaa_block_infections .infection_img:nth-child(3){width:310px;height:330px}.zaa_block_infections .infection_img:nth-child(4){width:450px;height:220px;left:-100px}.zaa_block_infections .tip_click{width:55px;height:55px;top:110px;left:170px}.zaa_block_infections .tip_click svg{width:30px;height:25px}}@media only screen and (max-width:500px) and (max-height:800px){.zaa_block_infections .infection_img:first-child{width:320px;height:220px}.zaa_block_infections .infection_img:nth-child(2){width:280px;height:150px}.zaa_block_infections .infection_img:nth-child(3){width:280px;height:300px}.zaa_block_infections .infection_img:nth-child(4){width:420px;height:200px;left:-100px}.zaa_block_infections .tip_click{width:50px;height:50px;top:90px;left:150px}.zaa_block_infections .tip_click svg{width:28px;height:23px}}@media only screen and (max-width:500px) and (max-height:700px){.zaa_block_infections .infection_img:first-child{width:300px;height:200px}.zaa_block_infections .infection_img:nth-child(2){width:250px;height:130px}.zaa_block_infections .infection_img:nth-child(3){width:250px;height:270px}.zaa_block_infections .infection_img:nth-child(4){width:400px;height:180px;left:-100px}.zaa_block_infections .tip_click{left:130px}}@media only screen and (max-width:400px){.zaa_block_infections .infection_img:first-child{width:300px;height:200px}.zaa_block_infections .infection_img:nth-child(2){width:250px;height:130px;right:-50px}.zaa_block_infections .infection_img:nth-child(3){width:230px;height:250px}.zaa_block_infections .infection_img:nth-child(4){width:400px;height:180px;left:-150px}.zaa_block_infections .tip_click{left:100px}}@media only screen and (max-width:400px) and (max-height:600px){.zaa_block_infections .infection_img:first-child{width:250px;height:180px}.zaa_block_infections .infection_img:nth-child(2){width:200px;height:110px}.zaa_block_infections .infection_img:nth-child(3){width:220px;height:220px}.zaa_block_infections .infection_img:nth-child(4){width:350px;height:150px;left:-100px}.zaa_block_infections .tip_click{width:45px;height:45px;top:70px;left:100px}.zaa_block_infections .tip_click svg{width:25px;height:20px}}.widget_window.zaa_restoration .welcome_window{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;z-index:10;transition:all 1s ease}.widget_window.zaa_restoration .welcome_window._hidden{opacity:0}.widget_window.zaa_restoration .welcome_window .block_img_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.widget_window.zaa_restoration .welcome_window .info{display:flex;flex-direction:column;gap:20px;align-items:center;width:800px;position:relative;z-index:2}.widget_window.zaa_restoration .welcome_window .info h1{width:80%;font-size:34px;font-family:Grandis;font-weight:700;text-align:center}.widget_window.zaa_restoration .welcome_window .info p{font-size:20px;font-family:Grandis;font-weight:400;text-align:center}.widget_window.zaa_restoration .welcome_window .info .block_button{height:0;overflow:hidden;transition:all .7s ease}.widget_window.zaa_restoration .welcome_window._active .info .block_button{height:-moz-fit-content;height:fit-content}.widget_window.zaa_restoration .welcome_window .info .block_button button{display:flex;align-items:center;justify-content:center;width:200px;height:40px;font-size:20px;font-family:Grandis;font-weight:400;border-radius:10px;background:linear-gradient(90deg,rgba(46,114,96,.89),rgba(71,82,112,.89));cursor:pointer;opacity:0;transform:scale(.9);transition:all .5s ease .7s}.widget_window.zaa_restoration .welcome_window._active .info .block_button button{opacity:1;transform:scale(1)}@media only screen and (max-width:1100px){.widget_window.zaa_restoration .welcome_window .info{width:840px;gap:25px}.widget_window.zaa_restoration .welcome_window .info h1{width:610px;font-size:42px}.widget_window.zaa_restoration .welcome_window .info p{font-size:24px}.widget_window.zaa_restoration .welcome_window .info .block_button button{width:280px;height:55px;font-size:28px}}@media only screen and (max-width:900px){.widget_window.zaa_restoration .welcome_window .info{width:700px}}@media only screen and (max-width:760px){.widget_window.zaa_restoration .welcome_window .info{width:580px;gap:20px}.widget_window.zaa_restoration .welcome_window .info h1{width:570px;font-size:38px}.widget_window.zaa_restoration .welcome_window .info p{font-size:20px}.widget_window.zaa_restoration .welcome_window .info .block_button button{width:250px;height:50px;font-size:26px}}@media only screen and (max-width:650px){.widget_window.zaa_restoration .welcome_window .info{width:500px;gap:20px}.widget_window.zaa_restoration .welcome_window .info h1{width:490px;font-size:32px}.widget_window.zaa_restoration .welcome_window .info p{font-size:18px}.widget_window.zaa_restoration .welcome_window .info .block_button button{width:230px;height:45px;font-size:24px}}@media only screen and (max-width:600px){.widget_window.zaa_restoration .welcome_window .info{width:430px;gap:20px}.widget_window.zaa_restoration .welcome_window .info h1{width:400px;font-size:26px}.widget_window.zaa_restoration .welcome_window .info p{font-size:16px}.widget_window.zaa_restoration .welcome_window .info .block_button button{width:210px;height:40px;font-size:22px}}@media only screen and (max-width:430px){.widget_window.zaa_restoration .welcome_window .info{width:360px;gap:20px}.widget_window.zaa_restoration .welcome_window .info h1{width:360px;font-size:24px}.widget_window.zaa_restoration .welcome_window .info p{font-size:14px}.widget_window.zaa_restoration .welcome_window .info .block_button button{width:210px;height:40px;font-size:22px}}@media only screen and (max-width:400px){.widget_window.zaa_restoration .welcome_window .info{width:330px;gap:20px}.widget_window.zaa_restoration .welcome_window .info h1{width:330px;font-size:22px}.widget_window.zaa_restoration .welcome_window .info p{font-size:13px}.widget_window.zaa_restoration .welcome_window .info .block_button button{width:170px;height:35px;font-size:18px}}.exhibit_video_container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#000}.exhibit_video_container .button_exit{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid #75758500;border-radius:10px;background-color:#ffffff00;position:absolute;top:20px;right:20px;cursor:pointer;transition:all .3s ease}.exhibit_video_container .button_exit:hover{border:2px solid #757585;background-color:#fff}.exhibit_video_container .button_exit svg{width:20px;height:20px}.exhibit_video_container .button_exit svg line{stroke:#fff;stroke-width:10px;transition:all .3s ease}.exhibit_video_container .button_exit:hover svg line{stroke:#757585}.exhibit_video_container video{height:100%;width:100%;object-fit:contain}.exhibit_video_container .block_controls{display:flex;flex-direction:column;gap:20px;width:100%;position:absolute;bottom:0;left:0}.exhibit_video_container .block_controls .video_buttons{display:flex;flex-wrap:wrap-reverse;gap:10px;width:100%;padding:20px 30px;box-sizing:border-box}.exhibit_video_container .block_controls .video_buttons button{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:35px;padding:0 15px;border:2px solid #757585;border-radius:30px;background-color:#fff;box-sizing:border-box;cursor:pointer}.exhibit_video_container .block_controls .video_buttons button span{color:#000;font-size:16px;font-family:Grandis;font-weight:400;text-align:center}@media only screen and (max-width:1100px){.exhibit_video_container .button_exit{width:45px;height:45px;border:2px solid #757585;background-color:#fff}.exhibit_video_container .button_exit svg{width:25px;height:25px}.exhibit_video_container .button_exit svg line{stroke:#757585}.exhibit_video_container .block_controls{align-items:end;width:-moz-fit-content;width:fit-content;top:20px;bottom:auto;left:auto;right:65px}.exhibit_video_container .block_controls .open_block{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border:2px solid #757585;border-radius:10px;background-color:#fff}.exhibit_video_container .block_controls .video_buttons{flex-wrap:nowrap;flex-direction:column;padding:0}.exhibit_video_container .block_controls .video_buttons.mobile_hidden{opacity:0;pointer-events:none}}@media only screen and (max-width:500px){.exhibit_video_container .button_exit{width:32px;height:32px;border-radius:8px}.exhibit_video_container .button_exit svg{width:20px;height:20px}.exhibit_video_container .block_controls .open_block{width:32px;height:32px;border-radius:8px}}.widget_window.challenges_century{background-color:#000}.widget_window.challenges_century .block_img_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.widget_window .button_exit{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid #75758500;border-radius:10px;background-color:#ffffff00;position:absolute;top:20px;right:20px;z-index:100;cursor:pointer;transition:all .3s ease}.widget_window .button_exit:hover{border:2px solid #757585;background-color:#fff}.widget_window .button_exit svg{width:20px;height:20px}.widget_window .button_exit svg line{stroke:#fff;stroke-width:10px;transition:all .3s ease}.widget_window .button_exit:hover svg line{stroke:#757585}.widget_window.challenges_century .main_window{display:flex;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;transition:all .7s ease}.widget_window.challenges_century .main_window._hidden{opacity:0}.widget_window.challenges_century .main_window .block_header{display:flex;gap:15px;justify-content:right;width:320px;position:absolute;top:60px;left:0;z-index:5}.widget_window.challenges_century .main_window .block_header span{width:65px;margin-top:1px}.widget_window.challenges_century .main_window .block_header span svg{width:100%}.widget_window.challenges_century .main_window .block_header h4{color:#fff;font-size:26px;font-family:Eimantas;font-weight:700;line-height:30px}.widget_window.challenges_century .main_window .block_chronology{display:flex;width:2000px;min-width:2000px;height:480px;background:url(/_next/static/media/block_chronology_bg.d06fbef0.png);background-size:100%;background-repeat:no-repeat;position:relative}.widget_window.challenges_century .main_window .block_chronology .block_year{display:flex;align-items:center;justify-content:center;width:190px;height:190px;position:absolute;top:0;left:0;cursor:pointer;transition:all .3s ease}.widget_window.challenges_century .main_window .block_chronology .block_year._active{transform:scale(1.15)}.widget_window.challenges_century .main_window .block_chronology .block_year:before{content:"";width:100%;height:100%;background:url(/_next/static/media/block_year_bg.3921bcf9.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:1}.widget_window.challenges_century .main_window .block_chronology .block_year:after{content:"";width:100%;height:100%;background:url(/_next/static/media/block_year_bg_active.f588c3cc.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:2;opacity:0;transition:all .3s ease}.widget_window.challenges_century .main_window .block_chronology .block_year._active:after{opacity:1}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:92px;color:#fff;font-size:34px;font-family:Eimantas;font-weight:700;line-height:23px;text-align:center;position:absolute;top:59px;left:34px;z-index:3}.widget_window.challenges_century .main_window .block_chronology .block_year p span{font-size:18px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:auto;bottom:30px;left:150px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:20px;left:420px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:auto;bottom:50px;left:740px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:40px;left:1050px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:auto;bottom:50px;left:1340px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){left:1550px}@media only screen and (max-width:1800px){.widget_window.challenges_century .main_window .block_chronology{width:1800px;min-width:1800px;height:430px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:auto;bottom:20px;left:120px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:10px;left:370px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:auto;bottom:40px;left:660px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:20px;left:940px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:auto;bottom:40px;left:1190px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:-30px;left:1390px}}@media only screen and (max-width:1600px){.widget_window.challenges_century .main_window .block_chronology{width:1600px;min-width:1600px;height:390px}.widget_window.challenges_century .main_window .block_chronology .block_year{width:170px;height:170px}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:80px;font-size:30px;line-height:23px;top:52px;left:31px}.widget_window.challenges_century .main_window .block_chronology .block_year p span{font-size:14px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:auto;bottom:20px;left:110px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){left:325px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:auto;bottom:30px;left:590px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:10px;left:830px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:auto;bottom:30px;left:1060px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){left:1240px}}@media only screen and (max-width:1430px){.widget_window.challenges_century .main_window .block_chronology{width:1430px;min-width:1430px;height:350px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:auto;bottom:20px;left:90px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:20px;left:280px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:auto;bottom:40px;left:510px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:0;left:730px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:auto;bottom:40px;left:930px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:-50px;left:1100px}}@media only screen and (max-width:1300px){.widget_window.challenges_century .main_window .block_chronology{width:1300px;min-width:1300px;height:320px}.widget_window.challenges_century .main_window .block_chronology .block_year{width:150px;height:150px}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:80px;font-size:26px;line-height:20px;top:46px;left:23px}.widget_window.challenges_century .main_window .block_chronology .block_year p span{font-size:14px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:auto;bottom:25px;left:75px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:20px;left:260px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:auto;bottom:35px;left:460px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:0;left:665px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:auto;bottom:40px;left:850px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:-40px;left:1000px}}@media only screen and (max-width:1200px){.widget_window.challenges_century .main_window .block_chronology{width:1200px;min-width:1200px;height:290px}.widget_window.challenges_century .main_window .block_chronology .block_year{width:140px;height:140px}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:70px;font-size:24px;line-height:17px;top:43px;left:23px}.widget_window.challenges_century .main_window .block_chronology .block_year p span{font-size:12px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:auto;bottom:20px;left:70px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:20px;left:235px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:auto;bottom:30px;left:430px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:0;left:615px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:auto;bottom:30px;left:785px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:-40px;left:925px}}@media only screen and (max-width:1100px){.widget_window.challenges_century .main_window .block_header{top:20px}.widget_window.challenges_century .main_window .block_chronology{width:330px;min-width:auto;height:100%;background:url(/_next/static/media/block_chronology_bg_mobile.2fdf6451.png);background-size:100%;background-repeat:no-repeat;background-position:top;margin:0 auto}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:120px;left:-40px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:240px;left:auto;right:-40px;transform:scaleX(-1)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2)._active{transform:scaleX(-1) scale(1.15)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2) p{transform:scaleX(-1)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:470px;left:-20px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:655px;left:auto;right:75px;transform:scaleX(-1)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4)._active{transform:scaleX(-1) scale(1.15)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4) p{transform:scaleX(-1)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:820px;left:auto;right:-90px;transform:scaleX(-1)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5)._active{transform:scaleX(-1) scale(1.15)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5) p{transform:scaleX(-1)}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:925px;left:-35px}}@media only screen and (max-width:1100px) and (max-height:1200px){.widget_window.challenges_century .main_window .block_chronology{width:310px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:215px;right:-50px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:415px;left:0}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:605px;right:70px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:760px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:855px;left:-40px}}@media only screen and (max-width:1100px) and (max-height:1100px){.widget_window.challenges_century .main_window .block_chronology{width:275px}.widget_window.challenges_century .main_window .block_chronology .block_year{width:150px;height:150px}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:70px;font-size:26px;top:43px;left:27px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:60px;left:-60px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:170px;right:-60px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:340px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:515px;right:40px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:655px;right:-100px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:740px;left:-55px}}@media only screen and (max-width:900px){.widget_window.challenges_century .main_window .block_header h4{font-size:20px;line-height:25px}.widget_window.challenges_century .main_window .block_chronology{width:250px}.widget_window.challenges_century .main_window .block_chronology .block_year{width:140px;height:140px}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:70px;font-size:26px;top:39px;left:23px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:60px;left:-55px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:150px;right:-60px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:310px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:465px;right:30px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:590px;right:-95px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:665px;left:-55px}}@media only screen and (max-width:900px) and (max-height:900px){.widget_window.challenges_century .main_window .block_chronology{width:230px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:40px;left:-60px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:135px;right:-65px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:270px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:420px;right:15px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:530px;right:-95px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:600px;left:-55px}}@media only screen and (max-width:760px){.widget_window.challenges_century .main_window .block_header span{width:55px;margin-top:0}.widget_window.challenges_century .main_window .block_header h4{font-size:18px;line-height:25px}.widget_window.challenges_century .main_window .block_chronology{width:230px}.widget_window.challenges_century .main_window .block_chronology .block_year{width:120px;height:120px}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:70px;font-size:22px;top:32px;left:15px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:60px;left:-45px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:145px;right:-50px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:295px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:435px;right:40px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:550px;right:-80px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:620px;left:-45px}}@media only screen and (max-width:760px) and (max-height:820px){.widget_window.challenges_century .main_window .block_chronology{width:205px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:40px;left:-50px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:120px;right:-55px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:250px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:380px;right:20px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:480px;right:-85px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:545px;left:-50px}}@media only screen and (max-width:600px){.widget_window.challenges_century .main_window .block_header{width:260px}.widget_window.challenges_century .main_window .block_header span{width:50px}.widget_window.challenges_century .main_window .block_header h4{font-size:16px;line-height:20px}.widget_window.challenges_century .main_window .block_chronology{width:230px}.widget_window.challenges_century .main_window .block_chronology .block_year{width:110px;height:110px}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:70px;font-size:20px;line-height:18px;top:32px;left:10px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:70px;left:-35px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:155px;right:-40px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:305px;left:-10px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:440px;right:50px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:565px;right:-75px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:635px;left:-35px}}@media only screen and (max-width:600px) and (max-height:820px){.widget_window.challenges_century .main_window .block_chronology{width:205px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:70px;left:-40px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:130px;right:-45px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:260px;left:-10px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:385px;right:35px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:490px;right:-75px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:555px;left:-40px}}@media only screen and (max-width:400px){.widget_window.challenges_century .main_window .block_header{width:240px}.widget_window.challenges_century .main_window .block_header span{width:40px;margin-top:-5px}.widget_window.challenges_century .main_window .block_header h4{font-size:14px;line-height:16px}.widget_window.challenges_century .main_window .block_chronology{width:210px}.widget_window.challenges_century .main_window .block_chronology .block_year{width:100px;height:100px}.widget_window.challenges_century .main_window .block_chronology .block_year p{width:70px;font-size:18px;line-height:16px;top:28px;left:7px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:65px;left:-35px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:145px;right:-40px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:285px;left:-10px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:405px;right:50px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:515px;right:-65px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:580px;left:-30px}}@media only screen and (max-width:400px) and (max-height:750px){.widget_window.challenges_century .main_window .block_chronology{width:190px}.widget_window.challenges_century .main_window .block_chronology .block_year:first-child{top:60px;left:-40px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(2){top:125px;right:-40px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(3){top:245px;left:-10px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(4){top:355px;right:35px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(5){top:460px;right:-70px}.widget_window.challenges_century .main_window .block_chronology .block_year:nth-child(6){top:515px;left:-35px}}.widget_window.challenges_century .welcome_window{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:url(/_next/static/media/bg_welcome.9e1054cb.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;position:absolute;top:0;left:0;z-index:10;transition:all .7s ease}.widget_window.challenges_century .welcome_window._hidden{opacity:0}.widget_window.challenges_century .welcome_window .info{display:flex;flex-direction:column;gap:45px;width:750px}.widget_window.challenges_century .welcome_window .info h1{width:100%;color:#fff;font-size:70px;font-family:Eimantas;font-weight:700;line-height:55px;text-transform:uppercase;text-align:left}.widget_window.challenges_century .welcome_window .info p{width:400px;color:#737AFF;font-size:32px;font-family:Eimantas;font-weight:700;line-height:45px;text-transform:uppercase;text-align:left}.widget_window.challenges_century .welcome_window .info .block_button{display:flex;align-items:center;width:100%;height:75px;position:relative}.widget_window.challenges_century .welcome_window .info .block_button button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:40px;background:linear-gradient(90deg,#737AFF,#364F74);position:absolute;cursor:pointer;transform:scale(1);animation:button-scale 2.2s ease-in-out 0s infinite}@keyframes button-scale{0%{transform:scale(1.075)}20%{transform:scale(1.15)}40%{transform:scale(1.075)}50%{transform:scale(1.075)}70%{transform:scale(1)}90%{transform:scale(1.075)}to{transform:scale(1.075)}}.widget_window.challenges_century .welcome_window .info .block_button button:before{content:"";width:103%;height:130%;border:1px solid #5c61cb;border-radius:50px;position:absolute}.widget_window.challenges_century .welcome_window .info .block_button button .text{font-size:32px;font-family:Eimantas;font-weight:700;text-transform:uppercase}.widget_window.challenges_century .welcome_window .info .block_button button .icon{display:flex;align-items:center;justify-content:center;width:61px;height:61px;background:linear-gradient(90deg,#5861F4,#5861F4);border-radius:50%;position:absolute;left:7px;z-index:2}.widget_window.challenges_century .welcome_window .info .block_button button .icon svg{width:42px;height:42px}.widget_window.challenges_century .welcome_window .pattern{display:flex;gap:30px;align-items:end;position:absolute;bottom:60px;left:0}.widget_window.challenges_century .welcome_window .pattern span{width:80px;height:14px}.widget_window.challenges_century .welcome_window .pattern span svg{width:100%;height:100%}.widget_window.challenges_century .welcome_window .pattern p{color:#5056B4;font-size:18px;font-family:Eimantas;font-weight:700;line-height:14px;text-transform:uppercase}