.team-v3-wrapper .page-center:first-child{padding-top:0}.team-v3-wrapper .title{margin-bottom:64px;width:100%}.team-v3-wrapper .row{--bs-gutter-x:24px;padding:0 12px}.team-v3-wrapper .profile-container{margin-bottom:-40px}.team-v3-wrapper .profile-container .profile-item{margin:0 0 20px}.team-v3-wrapper .profile-item{display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:space-between;padding-bottom:30px;text-decoration:none}.team-v3-wrapper .profile-item .photo{border-radius:0;margin:0 0 16px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:relative}.team-v3-wrapper .profile-item .photo:before{border:3px solid #ff005c;border-radius:0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:2}.team-v3-wrapper .profile-item .photo img{filter:gray;-webkit-filter:grayscale(100%);height:100%;max-width:none;object-fit:cover;position:absolute;transform:scale(1.03);transition:all .3s;width:100%;z-index:1}.team-v3-wrapper .profile-item img:is([sizes=auto i],.team-v3-wrapper .profile-item [sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.team-v3-wrapper .profile-item .photo:after{content:"";display:block;padding-top:100%}.team-v3-wrapper .profile-item .h5,.team-v3-wrapper .profile-item h5{color:#000;margin:0}.team-v3-wrapper .profile-item p{color:#000;flex-grow:1;margin:0}.team-v3-wrapper .btn-link{color:#000;display:inline-block;font-size:16px;font-weight:600;position:relative;text-decoration:none;transition:color .3s;vertical-align:top}.team-v3-wrapper .btn-link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='17' fill='none' viewBox='0 0 41 17'%3E%3Cpath stroke='%230077B5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.4 8.29h38.02m0 0-7.182-7.261M39.42 8.29l-7.182 7.21'/%3E%3C/svg%3E") 100% 50% no-repeat;content:"";display:inline-block;filter:hue-rotate(495deg) brightness(110%) saturate(145%) contrast(100%);height:17px;margin:4px -16px 0 12px;transition:all .3s;vertical-align:top;width:28px}.team-v3-wrapper .btn-link:hover{color:#ff005c;text-decoration:none}.team-v3-wrapper .btn-link.active:after,.team-v3-wrapper .btn-link:hover:after{margin:4px -24px 0 12px;width:38px}.team-v3-wrapper .profile-item:hover .photo:before{opacity:1}.team-v3-wrapper .profile-item:hover .photo img{filter:none;-webkit-filter:grayscale(0);transform:scale(1.05)}.popup-holder{height:0;overflow:hidden;position:relative}.profile-modal{color:#000;max-height:calc(100vh - 100px);overflow-y:auto}.profile-modal .holder{display:flex;padding:64px 80px}.profile-modal .image{flex:0 0 330px;font-size:20px;padding:0 80px 0 0;text-align:center;width:330px}.profile-modal .image img{border-radius:0;display:block;height:auto;margin:0 0 24px;width:100%}.profile-modal .image .h4,.profile-modal .image h4{font-weight:700;margin:0}.profile-modal .image p{margin:0}.profile-modal .social-networks{display:flex;justify-content:center;list-style:none;margin:0 -8px;padding:0;padding:16px 0 0}.profile-modal .social-networks li{margin-bottom:0;padding:0 8px}.profile-modal .social-networks li a{align-items:center;background-size:contain;background:#fff;border-radius:0;color:#0077b5;display:flex;font-size:20px;height:80px;justify-content:center;line-height:34px;text-align:center;transition:all .3s;width:85px}.profile-modal .social-networks li a span:not(.sr-only){background:#fff;border-radius:50%;display:block;height:40px;line-height:40px;text-align:center;width:40px}.profile-modal .social-networks li a:hover{background:#ff005c;color:#fa198c;text-decoration:none}.profile-modal .text{flex:1}.profile-modal .text .fs-md{font-size:16px}.profile-modal .subtitle{font-size:18px;font-weight:800;letter-spacing:.2em;line-height:1.2;margin:0 0 24px;text-transform:uppercase}.profile-modal .content p{margin:0 0 24px}.profile-modal .content p:last-child{margin:0}.team-v3-wrapper .row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.team-v3-wrapper .row{--bs-gutter-x:16px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);padding-left:0;padding-right:0}.team-v3-wrapper .col-6{flex:0 0 auto;width:50%}@media (min-width:1024px) and (max-height:950px){.team-v3-wrapper .title{margin-bottom:32px}.team-v3-wrapper .btn-link{font-size:14px}.team-v3-wrapper .btn-link:after{height:14px;margin:4px -16px 0 8px;width:24px}.team-v3-wrapper .btn-link.active:after,.team-v3-wrapper .btn-link:hover:after{margin:4px -24px 0 8px;width:32px}.profile-modal .image{font-size:16px}.profile-modal .subtitle{font-size:12px;margin:0 0 16px}.profile-modal .content p{margin:0 0 16px}}@media (min-width:1200px){.team-v3-wrapper .row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.team-v3-wrapper .row{padding-left:0;padding-right:0}}@media (min-width:1600px){.team-v3-wrapper .row{--bs-gutter-x:24px;--bs-gutter-y:0}.team-v3-wrapper .row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}}@media (min-width:1920px){.team-v3-wrapper .row{--bs-gutter-x:24px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1);padding-left:12px;padding-right:12px}.team-v3-wrapper .row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}}@media (min-width:1200px) and (min-width:1024px){.team-v3-wrapper .col-lg-3{flex:0 0 auto;width:25%}}@media (min-width:480px){.team-v3-wrapper .row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.team-v3-wrapper .col-6{flex:0 0 auto;width:50%}}@media (min-width:768px){.team-v3-wrapper .row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.team-v3-wrapper .col-md-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:1024px){.team-v3-wrapper .row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.team-v3-wrapper .col-lg-3{flex:0 0 auto;width:25%}}@media (max-width:1919.98px){.personal-modal .fancybox__content{max-width:1224px}}@media (max-width:1599.98px){.team-v3-wrapper .title{margin-bottom:40px}.profile-modal .holder{padding:64px}.profile-modal .image{flex:0 0 314px;padding:0 64px 0 0;width:314px}.profile-modal .subtitle{font-size:16px;margin:0 0 16px}.profile-modal .content p{margin:0 0 16px}.personal-modal .fancybox__content{max-width:1040px}}@media (max-width:1199.98px){.team-v3-wrapper .btn-link{font-size:14px}.team-v3-wrapper .btn-link:after{height:14px;margin:4px -16px 0 8px;width:24px}.profile-modal .holder{padding:64px 40px}.profile-modal .image{flex:0 0 270px;padding:0 40px 0 0;width:270px}.personal-modal .fancybox__content{max-width:940px}}@media (max-width:1023.98px){.team-v3-wrapper .title{margin-bottom:32px}.profile-modal .holder{padding:40px}.profile-modal .image{flex:0 0 224px;padding:0 24px 0 0;width:224px}.profile-modal .image img{margin:0 0 16px}.profile-modal .social-networks li a{height:56px;width:60px}.profile-modal .social-networks li a span:not(.sr-only){height:30px;line-height:30px;width:30px}.team-v3-wrapper .subtitle{font-size:12px}.profile-modal .image p{font-size:16px}.personal-modal .fancybox__content{max-width:688px}}@media (max-width:767.98px){.team-v3-wrapper .title{margin-bottom:24px}.profile-modal .holder{display:block;padding:56px 24px 24px}.profile-modal .image{padding:0 0 16px;width:100%}.profile-modal .image img{border-radius:0}.profile-modal .subtitle{font-size:12px;font-weight:700;line-height:1.5;margin:0 0 8px}.profile-modal{max-height:calc(100vh - 80px)}.personal-modal .fancybox__content{border-radius:8px}}@media (max-width:479px){.team-v3-wrapper .col-lg-3{flex:0 0 auto;width:100%}}