#sv-gallery-popup{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:10}#sv-gallery-popup .sv-popup-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(148,148,148,0.22);width:100%;height:100%}#sv-gallery-popup .sv-popup-main{position:relative;z-index:2;width:90%;max-width:1280px;background:#fff;padding:40px;border-radius:10px;-webkit-box-shadow:0px 1px 20px 2px rgba(156,156,156,0.69);-moz-box-shadow:0px 1px 20px 2px rgba(156,156,156,0.69);box-shadow:0px 1px 20px 2px rgba(156,156,156,0.69);overflow-y:auto;max-height:95%}@media (max-width: 800px){#sv-gallery-popup .sv-popup-main{width:100%;max-height:100%;border-radius:0;padding:10px;height:100%}}#sv-gallery-popup.sv-gallery-extended .sv-gallery{width:66%}@media (max-width: 1200px){#sv-gallery-popup.sv-gallery-extended .sv-gallery{width:100%;height:auto}}@media (max-width: 800px){#sv-gallery-popup.sv-gallery-extended .sv-gallery-main{height:auto;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex:0;flex-grow:0}}.sv-popup-main{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.sv-popup-main .sv-gallery-close-container{position:absolute;right:0;top:0}.sv-popup-main .sv-gallery-close-container .sv-gallery-close{width:40px;height:40px;border-radius:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:40px;right:30px;background:rgba(49,132,249,0.08);font-size:30px;cursor:pointer;z-index:10}.sv-popup-main .sv-gallery-close-container .sv-gallery-close::before,.sv-popup-main .sv-gallery-close-container .sv-gallery-close::after{position:absolute;content:'';height:50%;width:3px;background-color:#3184F9}.sv-popup-main .sv-gallery-close-container .sv-gallery-close::before{transform:rotate(45deg)}.sv-popup-main .sv-gallery-close-container .sv-gallery-close::after{transform:rotate(-45deg)}@media (max-width: 800px){.sv-popup-main .sv-gallery-close-container .sv-gallery-close{top:15px;right:15px}}.sv-popup-main .sv-gallery{width:100%;height:100%}.sv-popup-main .sv-gallery-main .splide{height:100%}.sv-popup-main .sv-gallery-main .splide__track{height:100%}.sv-popup-main .sv-gallery-main .splide__slide{text-align:center;width:700px;margin:auto}.sv-popup-main .sv-gallery-main .splide__slide .sv-slide{height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.sv-popup-main .sv-gallery-main .splide__slide .sv-slide img{min-width:0;width:auto;height:auto;min-height:auto;max-width:100%;max-height:100%;border-radius:4px}.sv-popup-main .sv-gallery-main .splide__arrows .splide__arrow--prev{left:0}.sv-popup-main .sv-gallery-main .splide__arrows .splide__arrow--next{right:0}.sv-popup-main .sv-gallery-main .splide__arrows .splide__arrow--prev,.sv-popup-main .sv-gallery-main .splide__arrows .splide__arrow--next{opacity:1;background:#3184F9;width:40px;height:40px}.sv-popup-main .sv-gallery-main .splide__arrows .splide__arrow--prev svg,.sv-popup-main .sv-gallery-main .splide__arrows .splide__arrow--next svg{fill:#fff;width:auto;height:20px}.sv-popup-main .sv-gallery-main .splide__arrows .splide__arrow--prev[disabled],.sv-popup-main .sv-gallery-main .splide__arrows .splide__arrow--next[disabled]{opacity:.5}@media (max-width: 800px){.sv-popup-main .sv-gallery-main{height:0;width:100%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1}}.sv-popup-main .sv-gallery-thumbnails{margin-top:30px;padding:0 100px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.sv-popup-main .sv-gallery-thumbnails .sv-gallery-index{width:50px;margin-right:30px;color:#000083;font-size:24px;font-weight:600;letter-spacing:1.5px;line-height:60px}.sv-popup-main .sv-gallery-thumbnails .sv-gallery-index .sv-index-divider{margin-top:8px}.sv-popup-main .sv-gallery-thumbnails .sv-gallery-index .sv-index-total{margin-top:16px}@media (max-width: 400px){.sv-popup-main .sv-gallery-thumbnails .sv-gallery-index{width:100%;margin-right:0;order:1;letter-spacing:0;font-size:14px;display:block;margin-top:8px;line-height:1.5;text-align:center}.sv-popup-main .sv-gallery-thumbnails .sv-gallery-index .sv-index-current,.sv-popup-main .sv-gallery-thumbnails .sv-gallery-index .sv-index-divider,.sv-popup-main .sv-gallery-thumbnails .sv-gallery-index .sv-index-total{margin-top:0}}.sv-popup-main .sv-gallery-thumbnails #thumbnail-slides{max-width:calc( 100% - 80px)}.sv-popup-main .sv-gallery-thumbnails #thumbnail-slides .splide__slide{border:none !important;max-height:60px}.sv-popup-main .sv-gallery-thumbnails #thumbnail-slides .splide__slide img{width:100%;height:100%;border-radius:10px;border:2px solid transparent}.sv-popup-main .sv-gallery-thumbnails #thumbnail-slides .splide__slide.is-active img{border:2px solid #3184F9}@media (max-width: 800px){.sv-popup-main .sv-gallery-thumbnails{margin-top:0;padding:25px 0 0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex-grow:0;-ms-flex:0;flex-grow:0;width:100%}}@media (max-width: 400px){.sv-popup-main .sv-gallery-thumbnails{width:100%}.sv-popup-main .sv-gallery-thumbnails #thumbnail-slides{max-width:100%}}@media (max-width: 800px){.sv-popup-main .sv-gallery{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.sv-popup-main .sv-info{display:none;width:calc( 100% - 66%);padding:0 40px 0 15px;position:absolute;right:0}.sv-gallery-extended .sv-popup-main .sv-info{display:block}@media (max-width: 800px){.sv-gallery-extended .sv-popup-main .sv-info{margin-top:30px;display:flex;flex-wrap:wrap;align-items:flex-end;align-self:flex-end}}.sv-popup-main .sv-info .sv-title{color:#000083;font-size:21px;font-weight:600;margin-bottom:12px;padding-right:50px;min-height:40px}.sv-popup-main .sv-info .sv-tag{float:left;font-weight:600;border-radius:28px;line-height:28px;height:28px;white-space:nowrap;padding:0 14px;color:#000083;background:#E5ECFF}.sv-popup-main .sv-info .sv-tag:empty{display:none}.sv-popup-main .sv-info .sv-date{font-size:14px;color:#000083;margin-bottom:15px;display:block;width:100%}.sv-popup-main .sv-info .sv-company{font-size:16px;font-weight:600;color:#3184F9;text-decoration:none}.sv-popup-main .sv-info .sv-company img{display:inline-block;margin-left:8px;height:10px}@media (max-width: 1200px){.sv-popup-main .sv-info{position:static;width:100%;padding:0 0 15px 0}.sv-popup-main .sv-info .sv-desc-inside{display:none}}.sv-popup-main .sv-description{display:none;line-height:20px}.sv-gallery-extended .sv-popup-main .sv-description{display:block}.sv-popup-main .sv-description.sv-desc-inside{margin-top:20px;width:100%}@media (max-width: 1200px){.sv-popup-main .sv-description.sv-desc-inside{display:none}}.sv-popup-main .sv-description.sv-desc-outside{display:none;padding:0 40px 0 15px;width:calc( 100% - 66%)}@media (max-width: 1200px){.sv-popup-main .sv-description.sv-desc-outside{display:block;width:100%;padding:20px 0}}

/*# sourceMappingURL=gallery-popup.css.map */
