/*!/wp-content/themes/nv1/media/css/content/modal.css*/.modal-container .modal-fade{background-color:rgb(21 21 25 / .9);position:fixed;z-index:200;top:0;left:0;width:100vw;height:100vh;opacity:0;transition:opacity 0.5s ease-in;pointer-events:none}[data-is-open="1"] .modal-container .modal-fade{opacity:1;pointer-events:auto}.modal-container .modal-content{height:100vh;width:70vw;margin-left:auto;z-index:201;position:fixed;top:0;right:0;background-color:#fff;translate:100% 0;transition:0.5s ease-in}[data-is-open="1"] .modal-container .modal-content{translate:0 0}.modal-container .modal-content-inner{width:100%;height:100%}.modal-container .modal-header .modal-ctrl-close{cursor:pointer;position:fixed;width:26px;height:26px;top:50px;right:52px;z-index:203}.modal-container .modal-header .modal-ctrl-close:before,.modal-container .modal-header .modal-ctrl-close:after{content:'';position:absolute;width:3px;height:34px;background-color:#151519;left:50%;top:50%;translate:-50% -50%}.modal-container .modal-header .modal-ctrl-close:before{transform:rotate(45deg)}.modal-container .modal-header .modal-ctrl-close:after{transform:rotate(-45deg)}.modal-container .modal-header .modal-ctrl-close .modal-icon-close{display:none}.modal-container .modal-body{width:100%;height:100%}.modal-container .modal-body .modal-body-iframe{width:100%;height:100%}.modal-container .modal-body .modal-body-wrap-image,.modal-container .modal-body .modal-body-wrap-video{text-align:center}.modal-container .modal-body .modal-body-wrap-iframe{height:100%}.modal-container .modal-footer{position:fixed;z-index:200;bottom:0;right:0;width:70vw}.modal-container .modal-ctrl-nav .modal-icon-prev,.modal-container .modal-ctrl-nav .modal-icon-next{display:none}@media screen and (max-width:1280px){.modal-container .modal-header .modal-ctrl-close{width:17px;height:17px;top:39px;right:53px}.modal-container .modal-header .modal-ctrl-close:before,.modal-container .modal-header .modal-ctrl-close:after{width:3px;height:24px}}@media screen and (max-width:1024px){.modal-container .modal-header .modal-ctrl-close{width:18px;height:18px;top:37px;right:52px}.modal-container .modal-header .modal-ctrl-close:before,.modal-container .modal-header .modal-ctrl-close:after{width:2px;height:25px}.modal-container .modal-content,.modal-container .modal-footer{width:80vw}.modal-container .modal-content{height:100dvh}}@media screen and (max-width:576px){.modal-container .modal-header .modal-ctrl-close{top:44px;right:23px}.modal-container .modal-content{width:100vw}.modal-container .modal-footer{width:100vw}}.modal-gallery .modal-container .modal-content{width:100%;left:0;bottom:0;background:#fff0;display:flex;flex-direction:column;justify-content:center;pointer-events:none;padding:150px}.modal-gallery .modal-container .modal-header .modal-ctrl-close{width:42px;height:42px;top:60px;right:120px}.modal-gallery .modal-container .modal-header .modal-ctrl-close:before,.modal-gallery .modal-container .modal-header .modal-ctrl-close:after{height:42px;background-color:#fff}.modal-gallery .modal-container .modal-body{width:100%;display:flex;justify-content:center;align-items:center;top:auto;right:auto;pointer-events:none;position:relative;height:100%;padding:0}.modal-gallery .modal-container .modal-body-wrap{display:flex;align-items:center;justify-content:center;height:100%}.modal-gallery .modal-container .modal-body-image,.modal-gallery .modal-container .modal-body-video{pointer-events:auto;border-radius:30px;width:auto;max-width:100%;height:auto;max-height:100%}.modal-gallery .modal-container .modal-footer{position:fixed;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;top:0;left:0;z-index:222;pointer-events:none}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav{bottom:auto;font-size:0}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev,.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-next{display:inline-block;pointer-events:auto}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev:before,.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-next:before{content:"";display:inline-block;width:232px;height:232px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQwAAAELBAMAAADep6UYAAAAG1BMVEUAAAD5AC73ACv3AC36AC75ACz5AC3/ACj5AC0JgCTYAAAACHRSTlMA4CBgX39QEEEW+2QAAAJSSURBVHja7dixbdxAFEVRAsI6NxM7JFyFwiljU7fgDgaYYMr2SwT9HwmCtNIN7q3g4YAgOXN8vNs4CN3XAei2N4HjvjeAIxgEjmAAOIJB4AgGgCMYBI5gADiCQeAIBoAjGASOYAA4gkHgCAaAIxgEjmAAOIJB4AgGgCMYBI5gADiCQeAIBoAjGASOYAA4gkHgCAaAIxgEjmAAOIJB4AgGgeN5IziethxyyCGHHHLI8ZocLTlacrTkaMnRkqMlR0uOlhwtOVpytORoydGSoyVHS46WHC05WnK05GjJ0ZKjJUdLjpYcLTlacrTkaMnRkqMlR+tbOf79eVT3d3DE7rtajBl7MGYsxow9GDMWY8YejBmLMWMPxozFmLEHY8ZizNiDMWMxZuzBmLEYM/ZgzFiMGXswZizGjD0YMxZjxh6MGb8QM+aFmHEino15IWaciPfGvBAzTsQ3ZV6IGSfif2NeiBkn4l90XogZJ+KcMi/EjBNxhp0XYsaJuN+YF2LGibj7mhdixom4F60Yx9+fj+r3mxhf0v1NjK/oJoYYYoghhhhiiPGSGCUxSmKUxCiJURKjJEZJjJIYJTFKYpTEKIlREqMkRkmMkhglMUpilMQoiVESoyRGSYySGCUxSmKUxCiJURKjJMYDe0ZgHE8IjHAQMMKBwAgHASMcCIxwEDDCgcAIBwEjHAiMcBAwwoHACAcBIxwIjHAQMMKBwAgHASMcCIxwEDDCgcAIBwEjHAiMcBAwwoHACAcBIxwIjHAQMMKBwAgHASMcCIxwEDCO48cnYPwHZCJIb/m7aTUAAAAASUVORK5CYII=);background-size:232px;cursor:pointer;z-index:2;transition:0.3s linear;opacity:0}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev:hover:before,.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-next:hover:before,.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev:focus:before,.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-next:focus:before{opacity:1}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-next{margin-left:170px}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev{margin-right:170px}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev:before{transform:rotate(180deg)}@media screen and (max-width:1280px){.modal-gallery .modal-container .modal-content{padding:120px}.modal-gallery .modal-container .modal-header .modal-ctrl-close{width:28px;height:28px;top:40px;right:80px}.modal-gallery .modal-container .modal-header .modal-ctrl-close:before,.modal-gallery .modal-container .modal-header .modal-ctrl-close:after{height:28px}.modal-gallery .modal-container .modal-body-image{border-radius:20px}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev:before,.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-next:before{width:155px;height:155px;background-size:155px}}@media screen and (max-width:1024px){.modal-gallery .modal-container .modal-header .modal-ctrl-close{right:40px}.modal-gallery .modal-container .modal-header .modal-ctrl-close:before,.modal-gallery .modal-container .modal-header .modal-ctrl-close:after{width:2px}.modal-gallery .modal-container .modal-body{height:calc(100% - 150px)}.modal-gallery .modal-container .modal-footer{position:relative;height:auto;top:auto;margin-top:80px;width:100%}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev:before,.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-next:before{width:70px;height:70px;background-size:70px;opacity:1}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-next{margin-left:35px}.modal-gallery .modal-container .modal-footer .modal-ctrl-nav .modal-ctrl-prev{margin-right:35px}}@media screen and (max-width:576px){.modal-gallery .modal-container .modal-content{padding:75px 35px}.modal-gallery .modal-container .modal-body{height:calc(100% - 120px)}.modal-gallery .modal-container .modal-footer{margin-top:50px}}.modal-media-gallery .modal-container .modal-content .modal-body{padding:0 180px 0 132px;width:100%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:calc(100% - 100px)}.modal-media-gallery .modal-container .modal-content .modal-body .modal-body-wrap{width:100%}.modal-media-gallery .modal-container .modal-content .modal-body .modal-body-wrap .modal-body-image{width:100%;height:657px;max-height:60vh;background-size:cover;background-position:center;border-radius:40px;margin-bottom:60px}.modal-media-gallery .modal-container .modal-content .modal-body .btn{max-width:246px;width:100%}.modal-media-gallery .modal-container .modal-content .modal-footer .wrap-arrow{display:flex;align-items:center}.modal-media-gallery .modal-container .modal-content .modal-footer .modal-ctrl-nav{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #151519;padding:0 180px 0 132px;height:100px;z-index:2}.modal-media-gallery .modal-container .modal-content .modal-footer .modal-ctrl-nav .modal-ctrl-prev{float:left;cursor:pointer}.modal-media-gallery .modal-container .modal-content .modal-footer .modal-ctrl-nav .modal-ctrl-next{float:right;cursor:pointer}.modal-media-gallery .modal-container .modal-content .modal-footer .modal-ctrl-nav .wrap-text{padding:0 15px}@media screen and (max-width:1280px){.modal-media-gallery .modal-container .modal-content .modal-body{padding:0 108px 0 90px;height:calc(100% - 81px)}.modal-media-gallery .modal-container .modal-content .modal-body .modal-body-wrap .modal-body-image{max-height:62vh;height:448px;border-radius:30px;margin-bottom:30px}.modal-media-gallery .modal-container .modal-content .modal-body .btn{max-width:173px}.modal-media-gallery .modal-container .modal-content .modal-footer .modal-ctrl-nav{padding:0 108px 0 90px;height:81px}}@media screen and (max-width:1024px){.modal-media-gallery .modal-container .modal-content .modal-body{padding:0 46px 0 57px}.modal-media-gallery .modal-container .modal-content .modal-body .modal-body-wrap .modal-body-image{max-height:calc(100vh - 170px);height:285px;border-radius:20px}.modal-media-gallery .modal-container .modal-content .modal-body .btn{max-width:163px;margin-bottom:15px}.modal-media-gallery .modal-container .modal-content .modal-footer .modal-ctrl-nav{padding:0 46px 0 57px}}@media screen and (max-width:576px){.modal-media-gallery .modal-container .modal-content .modal-body{padding:0 18px;height:calc(100% - 106px)}.modal-media-gallery .modal-container .modal-content .modal-body .modal-body-wrap .modal-body-image{max-height:calc(100vh - 170px);height:192px;border-radius:15px;margin-bottom:50px}.modal-media-gallery .modal-container .modal-content .modal-body .btn{max-width:100%}.modal-media-gallery .modal-container .modal-content .modal-footer .modal-ctrl-nav{padding:0 40px;height:106px}}