.team .team__intro{margin-bottom:48px}.team .team__grid{display:flex;flex-wrap:wrap;justify-content:center;row-gap:60px}.team .team__member-name{margin-bottom:5px}.team .team__image{margin:0 auto 15px;overflow:hidden;padding-bottom:100%;position:relative}.team .team__image img{border-radius:2px;display:block;height:100%!important;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.team .team__item .description p{font-size:16px;margin-top:0}.team .team__member-name *{text-wrap:balance}.team__item{position:relative}.teamboxlink a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.teampopupleft{width:25%}.teampopupright{padding-left:48px;width:75%}.dis-flex{display:flex;flex-wrap:wrap}.teampopupright p{color:#000;font-size:18px}.teampopuplefttop{text-align:center}.teamimg{margin-bottom:15px}.teamimg img{height:294px!important;object-fit:cover!important;object-position:center}.f-html{margin:0 auto;max-width:1320px;padding:64px!important}button.f-button.is-close-button{color:#000!important;height:24px;right:25px;top:28px;width:24px}.fancybox__slide.has-close-btn{background:rgba(1,47,109,.15)!important}.teampopupright h6{color:#012f6d;font-size:18px;font-weight:700;margin:0 0 4px;text-transform:capitalize}.contacttext *{color:#000;font-size:16px!important;font-weight:600;line-height:100%}.contacticon{width:20px}.contacttext{padding-left:8px;width:calc(100% - 20px)}.contactrow{align-items:center}.teampopupleftbtm{border-top:2px solid #012f6d;margin-top:24px;padding-top:24px}button.f-button.is-close-button:focus,button.f-button.is-close-button:hover{border:0}.teampopup .team__title{color:#000;font-weight:600}.teampopup .description p{color:#000;font-size:16px}.teampopup .team__member-name{margin-bottom:8px}.teampopup .team__member-name h3{color:#012f6d}@media(max-width:991px){.f-html{height:auto;padding:30px 20px!important}.teampopupright p{font-size:16px}.contactrow{justify-content:center}.teamimg img{margin:0 auto}.teampopupleft{width:100%}.teampopupright{margin-top:30px;padding-left:0;width:100%}}@media (max-width:767px){.team .team__image{padding-bottom:100%}button.f-button.is-close-button{color:#000!important;height:18px;right:10px;top:15px;width:35px}.f-html{padding:50px 30px!important}}@media (max-width:479px){.team .team__item{flex-basis:100%}.team .team__image{max-width:100%}}