.popup-open{overflow:hidden;position:relative;-webkit-overflow-scrolling:touch;height:100%}.popup,.popups{width:100%;pointer-events:none}.popups{position:fixed;height:100vh;left:0;top:0;border:0;z-index:800;opacity:0;visibility:hidden;background:rgba(0,0,0,.9);transition:opacity .5s ease,visibility .5s ease;display:flex;align-items:center;justify-content:center}.popup-open .popups,.popup.active{pointer-events:auto;opacity:1;visibility:visible}.popup{overflow:auto;max-height:100%;display:none}.popup.active{z-index:100;-webkit-overflow-scrolling:touch}.popup-holder{display:flex;flex-direction:column;justify-content:center}.popup-holder .button-close{position:sticky;top:10px;left:0;width:24px;height:24px;cursor:pointer;z-index:1;border:0;transition:border-color .3s;margin-left:calc(100% - 30px);background:0 0}.popup-holder .button-close::after,.popup-holder .button-close::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background-color:#0d497b;transition:background-color .3s;border:0}.popup-holder .button-close::before{transform:translate(-50%,-50%) rotate(45deg)}.popup-holder .button-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.popup-holder .video-popup-container{width:100%;position:relative;padding-top:56.25%}.popup-holder .video-popup-container iframe,.popup-holder .video-popup-container video{width:100%;height:100%;position:absolute;top:0;left:0}.bio-popup,.custom-popup{display:none}.bio-popup-info,.custom-popup-info{padding:20px;background-color:#fff;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);transition:transform .5s}.content-updated .bio-popup-info .bio-popup-info-wrap,.content-updated .bio-popup-info .custom-popup-info-wrap,.content-updated .custom-popup-info .bio-popup-info-wrap,.content-updated .custom-popup-info .custom-popup-info-wrap{opacity:1}.bio-popup-info .popup-buttons,.custom-popup-info .popup-buttons{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.bio-popup-info .bio-popup-info-wrap,.bio-popup-info .custom-popup-info-wrap,.custom-popup-info .bio-popup-info-wrap,.custom-popup-info .custom-popup-info-wrap{transition:opacity .5s ease-in-out;opacity:0}.bio-popup-info .photo,.custom-popup-info .photo{aspect-ratio:100/100;margin-bottom:24px}.bio-popup-info .photo img,.custom-popup-info .photo img{width:100%;height:100%;object-fit:cover}.bio-popup-info .position,.custom-popup-info .position{font-weight:400;font-size:16px;line-height:26px;color:rgba(36,36,36,.7);margin-top:8px}.bio-popup-info .title-label,.custom-popup-info .title-label{margin-top:16px;margin-bottom:0}.bio-popup-info .info,.custom-popup-info .info{margin-top:24px;font-size:16px;line-height:26px;overflow:visible;color:rgba(36,36,36,.7)}.bio-popup-info .info::-webkit-scrollbar,.custom-popup-info .info::-webkit-scrollbar{width:2px}.bio-popup-info .info::-webkit-scrollbar-track,.custom-popup-info .info::-webkit-scrollbar-track{width:2px;background-color:transparent}.bio-popup-info .info::-webkit-scrollbar-thumb,.custom-popup-info .info::-webkit-scrollbar-thumb{width:2px;background-color:#0d497b}.bio-popup-info .info>:last-child,.custom-popup-info .info>:last-child{margin-bottom:0!important}.bio-popup-info .social-list,.custom-popup-info .social-list{margin-top:24px;margin-left:-10px}.bio-popup-info .social-list li,.custom-popup-info .social-list li{margin-left:10px}.bio-popup-info .social-list a,.custom-popup-info .social-list a{width:30px;height:30px}.no-touch .bio-popup-info .social-list a:hover img,.no-touch .custom-popup-info .social-list a:hover img{transform:scale(1.1)}.bio-popup-info .social-list img,.custom-popup-info .social-list img{transition:transform .5s ease-in-out}.bio-popup-info .rating-wrap,.custom-popup-info .rating-wrap{margin-top:20px}.bio-popup-info blockquote.small,.custom-popup-info blockquote.small{margin-top:24px}.video-popup .popup-holder,.video-popup.active{display:flex;flex-direction:column;justify-content:center}.video-popup .popup-holder{justify-content:flex-start}.video-popup .video-popup-block{position:relative;z-index:20;width:100%;max-width:1156px;margin-left:auto;margin-right:auto}.video-popup .button-close{width:32px;height:32px;border-radius:50%;background:#fff;position:absolute;z-index:100;right:10px;top:10px;left:auto;margin:0!important}.video-popup .button-close::after,.video-popup .button-close::before{background:#0d497b}.video-popup .media-holder{width:100%;position:relative;overflow:hidden}.video-popup .media-holder::before{content:"";display:block;padding-bottom:56.21%}.video-popup .media-holder iframe,.video-popup .media-holder img,.video-popup .media-holder picture,.video-popup .media-holder video{position:absolute;width:100%;left:0;top:0;height:100%;object-fit:cover}.video-popup .media-holder img,.video-popup .media-holder picture{z-index:2;transition:transform .8s,opacity 1s linear}.video-popup .media-holder iframe,.video-popup .media-holder video{z-index:1}.video-popup .media-holder.hide-poster img,.video-popup .media-holder.hide-poster picture{opacity:0;pointer-events:none}.announcement-popup .popup-holder{background-color:#fff;margin:0 20px;padding:20px}.announcement-popup .popup-body{max-height:calc(100vh - 70px);max-height:calc((var(--vh, 1vh)*100) - 70px);overflow-y:auto}.announcement-popup .popup-body::-webkit-scrollbar{width:20px}.announcement-popup .popup-body::-webkit-scrollbar-thumb{border-right:2px solid #0d497b}.announcement-popup .back-link{margin-bottom:30px}.announcement-popup .h1,.announcement-popup .h2,.announcement-popup h1,.announcement-popup h2{margin-bottom:20px}.announcement-popup p{color:rgba(36,36,36,.7)}.announcement-popup p+p{margin-top:10px}.zoom-popup .popup-holder{background-color:#fff;margin:0 20px}.zoom-popup .popup-body{max-height:calc(100vh - 70px);max-height:calc((var(--vh, 1vh)*100) - 70px);overflow-y:auto}.zoom-popup .zoom-popup-holder{position:relative;z-index:20}.zoom-popup .zoom-main-img{display:block;max-width:100%;max-height:100%}.zoom-popup .pin{display:none}.zoom-popup .pin.right-side .pin-info{left:auto;right:100%;transform:translateY(-50%);margin-left:0;margin-right:10px}.zoom-popup .pin.right-side .pin-info:before{left:auto;right:-20px}.zoom-popup .pin.right-side .pin-info:after{left:100%;border-width:5.5px 0 5.5px 6px;border-color:transparent transparent transparent #0d497b}.zoom-popup .pin.top-side .pin-info{top:0;transform:translateY(0)}.zoom-popup .pin.top-side .pin-info:after{top:12px}.zoom-popup .pin.bottom-side .pin-info{top:auto;bottom:0;transform:translateY(0)}.zoom-popup .pin.bottom-side .pin-info:after{top:auto;bottom:3px}.zoom-popup .pin-button{display:block;cursor:pointer;position:relative;z-index:20;width:24px;height:24px;border-radius:50%;background:rgba(13,73,123,.3)}.zoom-popup .pin-button:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:#0d497b;transition:transform .5s ease-in-out}.zoom-popup .pin-info,.zoom-popup .pin-info:after{position:absolute;top:50%;transform:translateY(-50%)}.zoom-popup .pin-info{left:100%;margin-left:10px;display:flex;gap:20px;padding:16px;border-radius:4px;background:#0d497b;box-shadow:0 136px 38px 0 transparent,0 87px 35px 0 rgba(0,0,0,.01),0 49px 29px 0 rgba(0,0,0,.05),0 22px 22px 0 rgba(0,0,0,.09),0 5px 12px 0 rgba(0,0,0,.1);color:rgba(255,255,255,.7);font-size:14px;font-style:normal;font-weight:400;line-height:24px;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out;width:346px}.zoom-popup .pin-info:before{content:'';position:absolute;left:-20px;top:0;bottom:0;width:20px;z-index:20}.zoom-popup .pin-info:after{content:'';right:100%;width:0;height:0;border-style:solid;border-width:5.5px 6px 5.5px 0;border-color:transparent #0d497b transparent transparent}.zoom-popup .pin-info .img-wrap{width:83px;flex-shrink:0}.zoom-popup .pin-info .img-wrap img{width:100%;height:auto}.zoom-popup .pin-info .title{color:#fff;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-.44px;margin-bottom:8px}.zoom-popup .button-close{width:32px;height:32px;border-radius:50%;background:#fff;position:absolute;z-index:100;right:10px;top:10px;left:auto;margin:0!important}.zoom-popup .button-close::after,.zoom-popup .button-close::before{background:#0d497b}@media (min-width:768px){.bio-popup-info,.custom-popup-info{padding:0;position:relative;z-index:10}.bio-popup-info .bio-popup-info-wrap,.bio-popup-info .custom-popup-info-wrap,.custom-popup-info .bio-popup-info-wrap,.custom-popup-info .custom-popup-info-wrap{max-height:100vh;max-height:calc(var(--vh, 1vh)*100);overflow:auto;padding:32px}.bio-popup-info .social-list,.custom-popup-info .social-list{margin-top:0}.bio-popup-info .bio-popup-add-info,.custom-popup-info .bio-popup-add-info{display:flex;align-items:center;padding:24px 0}.bio-popup-info .rating-wrap,.custom-popup-info .rating-wrap{margin:0 0 0 16px}}@media (min-width:1024px){.bio-popup .popup-holder,.custom-popup .popup-holder{width:80%;margin:0 auto;display:block}.bio-popup-info,.custom-popup-info{height:auto}.bio-popup-info .popup-buttons,.custom-popup-info .popup-buttons{position:absolute;right:0;top:0;z-index:40;padding:24px;width:calc(51% - 16px);align-items:flex-end;margin-bottom:0}.bio-popup-info .bio-popup-info-wrap,.bio-popup-info .custom-popup-info-wrap,.custom-popup-info .bio-popup-info-wrap,.custom-popup-info .custom-popup-info-wrap{display:flex;width:100%;padding:0;max-height:500px}.bio-popup-info .photo,.custom-popup-info .photo{flex-shrink:0;width:49%;max-height:500px;margin:0;aspect-ratio:604/640}.bio-popup-info .photo img,.custom-popup-info .photo img{object-position:center top}.bio-popup-info .content-wrap,.custom-popup-info .content-wrap{flex-grow:1;padding:0 20px 0 45px;display:flex;flex-direction:column;position:relative;z-index:20}.bio-popup-info .content-wrap:after,.custom-popup-info .content-wrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50px;background:linear-gradient(180deg,rgba(244,244,244,0) 0%,#f4f4f4 100%);pointer-events:none;z-index:20}.bio-popup-info .bio-info,.bio-popup-info .custom-popup-info-box,.custom-popup-info .bio-info,.custom-popup-info .custom-popup-info-box{flex-shrink:0;padding-top:70px}.bio-popup-info .info,.custom-popup-info .info{overflow-y:auto;flex-grow:1;padding-right:20px}.bio-popup-info .info>:last-child,.custom-popup-info .info>:last-child{margin-bottom:40px!important}.announcement-popup .popup-holder{width:80%;margin:0 auto;display:block;padding:50px}.announcement-popup .popup-body{max-height:calc(100vh - 170px);max-height:calc((var(--vh, 1vh)*100) - 170px)}.zoom-popup .popup-holder{width:80%;margin:0 auto;display:block}.zoom-popup .pin{display:block;position:absolute;z-index:20}.zoom-popup .pin:hover{z-index:50}.zoom-popup .pin:hover .pin-button:before{transform:translate(-50%,-50%) scale(1.7)}.zoom-popup .pin:hover .pin-info{opacity:1;pointer-events:all}}@media (min-width:1200px){.popup-holder{position:relative;display:inline-block;vertical-align:middle}.popup-holder .button-close{position:absolute;top:24px;margin-left:calc(100% - 48px)}.bio-popup-info .popup-buttons,.custom-popup-info .popup-buttons{top:46px}.bio-popup-info .bio-info,.bio-popup-info .custom-popup-info-box,.custom-popup-info .bio-info,.custom-popup-info .custom-popup-info-box{padding-top:130px}.video-popup::before{display:none}.video-popup .button-close,.zoom-popup .button-close{top:20px;right:20px}}@media (min-width:1440px){.bio-popup .popup-holder,.custom-popup .popup-holder{width:1156px}.bio-popup-info .bio-popup-info-wrap,.bio-popup-info .custom-popup-info-wrap,.custom-popup-info .bio-popup-info-wrap,.custom-popup-info .custom-popup-info-wrap{max-height:640px}.bio-popup-info .photo,.custom-popup-info .photo{width:566px;max-height:640px}.bio-popup-info .content-wrap,.custom-popup-info .content-wrap{max-height:640px}.bio-popup-info .content-wrap:after,.custom-popup-info .content-wrap:after{height:70px}.bio-popup-info .info,.custom-popup-info .info{font-size:18px;line-height:145%}.announcement-popup .popup-holder{width:1156px;padding:80px}.announcement-popup .popup-body{max-height:calc(100vh - 200px)}.zoom-popup .popup-holder{width:1156px}}@media (min-width:1800px){.video-popup .video-popup-block{max-width:1424px}}@media (max-width:1199px){.announcement-popup .h1,.announcement-popup h1{font-size:30px;line-height:40px}}@media (max-width:767px){.bio-popup-info,.custom-popup-info{max-height:100vh;max-height:calc(var(--vh, 1vh)*100);overflow-y:auto}}