.team{margin-bottom:50px;--tw-bg-opacity:1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(68 68 68 / var(--tw-text-opacity, 1))}@media (min-width: 1050px){.team{padding-top:75px;padding-bottom:75px}}@media (min-width: 1280px){.team{margin-bottom:88px;padding-top:105px;padding-bottom:105px}}.team{padding-left:0 !important;padding-right:0 !important}@media(min-width: 768px)and (max-width: 1535px){.team{padding-left:0 !important;padding-right:0 !important}.team .site-container{padding-left:0 !important;padding-right:0 !important}}@media(max-width: 1023px){.team{padding-top:50px !important}}@media(min-width: 1024px)and (max-width: 1279px){.team{padding-top:50px !important}}@media(min-width: 1024px){.team{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:30px;column-gap:30px;align-items:stretch}}@media(min-width: 1600px){.team{-moz-column-gap:62px;column-gap:62px}}@media(min-width: 1640px){.team{padding-left:0 !important;padding-right:0 !important}}@media(min-width: 768px)and (max-width: 1535px){.team .site-container{padding-left:0 !important;padding-right:0 !important}}@media(min-width: 1640px){.team .site-container{padding-left:0 !important;padding-right:0 !important}}@media(min-width: 1024px){.team .featured-post{grid-column:1;display:flex;flex-direction:column;align-self:stretch;height:100%}}.team .featured-post figure{position:relative;width:100%;margin:0}@media(min-width: 1024px){.team .featured-post figure{max-width:668px;height:100%;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}}.team .featured-post figure{z-index:10}.team .featured-post figure .featured-tag{position:absolute;bottom:0px;left:0px;--tw-bg-opacity:1;background-color:rgb(68 68 68 / var(--tw-bg-opacity, 1));padding-top:17px;padding-bottom:17px;padding-left:25px;padding-right:25px}@media (min-width: 1600px){.team .featured-post figure .featured-tag{min-width:297px}}.team .featured-post figure .featured-tag{color:#fff}.team .featured-post figure .featured-tag span{color:#c1d82e;font-style:normal;font-weight:500;text-transform:uppercase;font-size:18px;line-height:142.857%}@media (min-width: 1280px){.team .featured-post figure .featured-tag span{font-size:21px}}.team .featured-post figure .featured-tag p{color:#fff}.team .featured-post figure .featured-tag{font-style:normal;font-weight:400;font-size:18px;line-height:142.857%}@media (min-width: 1280px){.team .featured-post figure .featured-tag{font-size:21px}}.team .featured-post figure img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width: 1024px){.team .featured-post figure img{height:100%;width:100%;flex:1 1 auto;min-height:0;-o-object-fit:cover;object-fit:cover}}.team .featured-post figure img.desktop-image{display:none}@media (min-width: 768px){.team .featured-post figure img.desktop-image{display:block}}.team .featured-post figure img.mobile-image{display:block}@media (min-width: 768px){.team .featured-post figure img.mobile-image{display:none}}@media(min-width: 1024px){.team .featured-post .header,.team .featured-post .text{display:none}}@media(max-width: 1023px){.team .featured-post .header{padding-top:20px}}@media(min-width: 1024px){.team .featured-post-content{grid-column:2;display:flex;flex-direction:column;align-self:stretch;height:100%}}.team .featured-post-content{display:none}@media(min-width: 1024px){.team .featured-post-content{display:flex}}.team h2{color:#444;font-style:normal;font-weight:300;line-height:1.2;margin-bottom:0px;font-size:32px}@media (min-width: 1050px){.team h2{font-size:40px}}@media (min-width: 1280px){.team h2{font-size:50px}}@media (min-width: 1600px){.team h2{font-size:55px}}.team h2.title{margin-bottom:30px}@media (min-width: 1280px){.team h2.title{margin-bottom:45px}}@media (min-width: 1600px){.team h2.title{margin-bottom:65px}}.team h2.title{max-width:100% !important;width:100%}@media(min-width: 1024px){.team h2.title{grid-column:1/-1}}.team h4{font-style:normal;font-weight:500;color:#444;margin-bottom:0px;font-size:27px;line-height:32px}@media (min-width: 1280px){.team h4{font-size:32px;line-height:45px}}@media (min-width: 1600px){.team h4{font-size:34px;line-height:50px}}.team .header{margin-bottom:30px}@media (min-width: 1280px){.team .header{margin-bottom:33px}}.team .team-grid{display:grid !important;grid-template-columns:repeat(1, minmax(0, 1fr));clear:both;margin-top:0;margin-left:auto;margin-right:auto;padding-top:45px !important;padding-bottom:90px;-moz-column-gap:30px !important;column-gap:30px !important;row-gap:40px !important;justify-content:stretch;width:100%;max-width:100%;box-sizing:border-box}@media(max-width: 767px){.team .team-grid{padding-left:0 !important;padding-right:0 !important}}@media(min-width: 768px){.team .team-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1023px){.team .team-grid{padding-top:45px !important}}@media(min-width: 1024px){.team .team-grid{padding-top:90px !important;row-gap:70px !important;grid-column:1/-1;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.team .team-grid{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1639px){.team .team-grid{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;justify-content:stretch !important}}@media(min-width: 1920px){.team .team-grid{max-width:1920px}}.team .single-team-member{cursor:pointer;width:100%}@media(max-width: 767px){.team .single-team-member{max-width:100% !important;width:100% !important}}.team .single-team-member figure{position:relative;overflow:hidden;width:100%;aspect-ratio:315/364;margin:0}.team .single-team-member img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s ease-in-out;display:block}.team .single-team-member img.desktop-image{display:none}@media (min-width: 768px){.team .single-team-member img.desktop-image{display:block}}.team .single-team-member img.mobile-image{display:block}@media (min-width: 768px){.team .single-team-member img.mobile-image{display:none}}.team .single-team-member img.popup-handle{position:absolute;top:11px;right:22px;height:39px;width:39px;z-index:10}.team .single-team-member:hover img{transform:scale(1.05)}.team .single-team-member .info{margin-top:30px;line-height:30px}.team .single-team-member h3{color:#444;font-style:normal;font-weight:300;line-height:1;font-size:24px}@media (min-width: 1050px){.team .single-team-member h3{font-size:27px}}@media (min-width: 1280px){.team .single-team-member h3{font-size:31px}}.team .single-team-member p{margin-bottom:0px;font-weight:500;color:#444}.popup-container.team-popup{position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;width:90% !important;max-width:924px !important;max-height:90vh !important;z-index:10000 !important;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:hidden;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important}.popup-container.team-popup.active{pointer-events:all;opacity:1;visibility:visible;transform:translate(-50%, -50%) !important}.popup-container.team-popup.active .popup-content{display:block !important;visibility:visible !important;opacity:1 !important;z-index:10001 !important}.popup-container.team-popup .popup-content{display:block;width:100%;overflow-y:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px}@media (min-width: 1280px){.popup-container.team-popup .popup-content{padding-left:45px;padding-right:45px;padding-top:48px;padding-bottom:57px}}.popup-container.team-popup .popup-content{position:relative;z-index:10001 !important;display:block !important;visibility:visible;opacity:1;margin:0 auto;overflow-x:visible}@media screen and (max-width: 1050px){.popup-container.team-popup .popup-content{max-height:720px}}@media screen and (max-width: 450px){.popup-container.team-popup .popup-content{max-height:550px}}@media screen and (max-width: 380px){.popup-container.team-popup .popup-content{max-height:500px}}.popup-container.team-popup .popup-content{color:#444}.popup-container.team-popup .popup-content .header h2{color:#444;font-size:55px;font-weight:300;font-style:normal;font-feature-settings:normal;font-variation-settings:normal;line-height:1.2}.popup-container.team-popup .popup-content .header h4{font-size:34px;line-height:1.2}.popup-container.team-popup .popup-content figure{position:relative;float:left;margin-bottom:20px;width:100%}@media (min-width: 768px){.popup-container.team-popup .popup-content figure{margin-right:30px;width:50%}}@media (min-width: 1280px){.popup-container.team-popup .popup-content figure{width:33.333333%;max-width:274px}}@media (min-width: 1600px){.popup-container.team-popup .popup-content figure{margin-right:62px;margin-bottom:25px}}.popup-container.team-popup .popup-content figure{z-index:10}.popup-container.team-popup .popup-content figure img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.popup-container.team-popup .popup-content figure img.desktop-image{display:none}@media (min-width: 768px){.popup-container.team-popup .popup-content figure img.desktop-image{display:block}}.popup-container.team-popup .popup-content figure img.mobile-image{display:block}@media (min-width: 768px){.popup-container.team-popup .popup-content figure img.mobile-image{display:none}}.popup-container.team-popup .popup-content figure img.inner-icon{position:absolute;bottom:11px;left:5px;height:auto;width:50px}.popup-container.team-popup .popup-content .close-popup{position:absolute;top:5px;right:5px;display:flex;height:45px;width:45px;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(68 68 68 / var(--tw-bg-opacity, 1))}@media (min-width: 1280px){.popup-container.team-popup .popup-content .close-popup{right:10px;top:10px;height:68px;width:68px}}.popup-container.team-popup .popup-content .close-popup{z-index:11;overflow:visible}
