.module-contact{background:#060d41;background:#060d41 url(https://www.flowbank.com/hubfs/mktv/common/bg-blocks.png) no-repeat top;background-size:contain;color:#fff;padding:6rem 0 8rem;position:relative}.container-contact h2{font-size:var(--font-size-t1);margin:0 auto 2rem}.container-contact h2,.container-contact h3{color:#fff;max-width:70rem;text-align:center}.container-contact h3{font-size:var(--font-size-t2);margin:0 auto 8rem}.container-contact .blocks{display:flex;flex-wrap:wrap;justify-content:center;margin:5rem 0 0}.container-contact .blocks .blocks-col-1{flex:0 0 50%}.container-contact .blocks .blocks-col-2{flex:0 0 calc(50% - 5rem);padding:1rem 0 0 5rem}.container-contact .team-member-container-outer{justify-content:stretch}.container-contact .team-title-container{padding-bottom:4.2rem}.container-contact .team-title-container h2{color:#fff;font-size:var(--font-size-t1);font-weight:300;margin-bottom:1rem}@media (max-width:375px){.container-contact .team-title-container{padding-bottom:5rem}}.container-contact .team-member-container-inner{flex:0 0 50%;height:100%;margin-bottom:5.2rem}.container-contact .team-member-container-inner .team-member-r{color:#fff;padding:0 0 0 3.5rem}.container-contact .team-member-container-inner .team-member-link{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:84px;min-width:84px;position:relative;width:84px}.container-contact .team-member-container-inner .team-member-link img{border-radius:50%;height:100%;image-rendering:crisp-edges;left:0;min-height:84px;min-width:84px;position:absolute;top:0;width:100%}.container-contact .team-member-container-inner .team-member-link:before{border-radius:50%;box-shadow:0 0 0 4px var(--black-color),0 0 0 6px #09d674;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(1);transform-origin:center center;transition:all .5s ease;width:100%}.container-contact .team-member-container-inner .team-member-link-nobg:before{box-shadow:unset}.container-contact .team-member-container-inner .team-member-link:after{background-color:rgba(9,214,116,0);border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:1}.container-contact .team-member-container-inner .team-member-link .team-member-link-text{display:inline-block;font-size:2.2rem;font-weight:700;line-height:120%;opacity:0;overflow:hidden;padding:1.6rem 1rem 1rem;position:relative;text-align:center;text-decoration:none;transition:all .5s ease;z-index:4}.container-contact .team-member-container-inner .team-member-name{font-size:var(--font-size-t2);font-weight:300;margin-bottom:0}.container-contact .team-member-container-inner .team-member-name a{color:#fff;margin-bottom:.8rem;padding-top:1rem}.container-contact .team-member-container-inner .team-member-name a:hover{color:#eee}.container-contact .team-member-container-inner .team-member-name span{color:#fff;display:block;margin-bottom:.8rem;padding-top:1rem}.container-contact .team-member-container-inner .team-member-role{font-size:var(--font-size-p);font-weight:300;line-height:normal}@media (max-width:680px){.container-contact .blocks{flex-direction:column}.container-contact .blocks .blocks-col-2{padding:5rem 0 8rem}}@media (max-width:640px){.container-contact .team-container-outer{padding:6rem 0 1rem}.container-contact .team-member-container-inner{flex:0 0 100%}}@media (max-width:600px){.container-contact .team-title-container h2{font-size:var(--font-size-t1-mobile)}.container-contact .team-member-container-inner .team-member-name{font-size:var(--font-size-t2-mobile)}.container-contact .team-member-container-inner .team-member-role{font-size:var(--font-size-p-mobile)}}.container-contact .blocks .blocks-col-2 .block{color:#fff;display:flex;font-size:var(--font-size-p);font-weight:500}.container-contact .blocks .blocks-col-2 .block>div:first-child{padding:0 2rem 0 0}.container-contact .blocks .blocks-col-2 .block>div:last-child{padding:.2rem 0 3rem}.container-contact .blocks .blocks-col-2 p{color:#fff;font-size:var(--font-size-p);font-weight:500}.container-contact .blocks .blocks-col-2 a,.container-contact .blocks .blocks-col-2 span{color:#09d674;display:inline}.container-contact .blocks .blocks-col-2 a:hover{color:#15ea84}.container-contact .blocks .blocks-col-2 a.mail{color:#fff}.container-contact .blocks .blocks-col-2 a.mail:hover{color:#eee}@media (max-width:600px){.container-contact h2{font-size:var(--font-size-t1-mobile)}.container-contact h3{font-size:var(--font-size-t2-mobile)}}