.partPopup3{--partPopup3-popup-width: 680px}.partPopup3 .popupCustomContainer{width:calc(100vw - 40px);max-width:var(--partPopup3-popup-width);background-color:#fff;padding:var(--spacing-40);margin-top:80px;margin-bottom:20px}.partPopup3 .popupCloseButton svg{width:20px;height:20px;transition:fill .3s ease}.partPopup3 .popupCloseButton svg{fill:rgba(255,255,255,.7)}@media (hover: hover){.partPopup3 .popupCloseButton:hover svg{fill:#fff}}.partPopup3.popupCloseButtonInside .popupCloseButton svg{fill:#000}@media (hover: hover){.partPopup3.popupCloseButtonInside .popupCloseButton:hover svg{fill:#000}}.partPopup3.popupCloseButtonInside .popupCustomContainer{margin-top:20px}.partPopup3.popupCloseButtonInside .popupCustomContainer h2,.partPopup3.popupCloseButtonInside .popupCustomContainer h3{margin-right:35px}body.partPopupActive{overflow:hidden}.partPopup3{cursor:zoom-out;position:fixed;overflow-y:auto;top:0;left:0;height:100%;width:100%;z-index:5010;text-align:center;white-space:nowrap}.partPopup3:before{content:"";display:inline-block;height:100%;vertical-align:middle}.partPopup3 .popupContainer{cursor:auto;vertical-align:middle;display:inline-block;white-space:normal;text-align:left}.partPopup3 .popupCloseButton{position:absolute;top:48px;right:30px;cursor:pointer;z-index:30;opacity:0;visibility:hidden;animation:fade-opacity .4s ease-in-out}.partPopup3 .popupCloseButton.active{opacity:1;visibility:visible}.partPopup3.popupCloseButtonInside .popupContainer{position:relative}.partPopup3 .popupContent{position:relative;animation:scale-popup .15s ease-out;display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:200px;min-height:200px}.partPopup3 .popupContent img{max-height:calc(100vh - 150px);max-width:100%;pointer-events:none;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.partPopup3 .popupContent .popupDescription{position:absolute;top:calc(100% + 10px);max-width:900px;text-align:center;line-height:1.4em;background-color:rgba(0,0,0,.8);font-size:14px;color:#fff;font-weight:400;padding:10px 15px}.partPopup3 .popupCounter{position:absolute;top:30px;left:30px;z-index:10;color:rgba(255,255,255,.8);font-weight:700}.partPopup3 .popupArrow{z-index:20;position:absolute;display:flex;width:50px;height:50px;justify-content:center;align-items:center;top:50%;transform:perspective(1px) translateY(-50%);background-color:rgba(0,0,0,.4);transition:background-color .3s;cursor:pointer;text-align:center}.partPopup3 .popupArrowLeft{left:10px}.partPopup3 .popupArrowRight{right:10px}.partPopup3 .popupArrow svg{width:15px;height:24px;fill:#fff;transition:fill .3s}.partPopupActive .partPopupOverlay{z-index:5000;animation:fade-opacity .2s ease-in-out;background:#000;opacity:.85;overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%}.partPopup3 .partContentVideo{margin-bottom:0;width:100vw;max-width:900px}@media (max-width: 667px){.partPopup3{-webkit-overflow-scrolling:touch}.partPopup3 .popupContent,.partPopupActive .partPopupOverlay,.partPopup3 .popupCloseButton{animation-duration:initial}body.partPopupActive{overflow-y:hidden}.partPopup3 .popupArrow{width:30px;height:30px}.partPopup3 .popupArrow svg{width:10px;height:16px}}@media (max-height: 420px){.partPopup3 .popupContent img{max-height:100vh}}@keyframes scale-popup{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-opacity{0%{opacity:0}to{opacity:.85}}
