.team__wrap{display:grid;grid-template-columns:repeat(2,50fr);column-gap:130px;row-gap:40px}.team__columns{display:flex;flex-wrap:wrap;column-gap:36px}.team__image img{width:100%;object-fit:cover;aspect-ratio:1/1}.team__image,.team__contact__infos{width:calc(50% - 18px)}.cat-has-1-posts .team__wrap{grid-template-columns:repeat(1,50fr)}.team__columns.noIMGInside .team__contact__infos{width:100%}.team__columns.noIMGInside{display:grid}.team__contact__infos h3{font-size:18px;line-height:1.2em;border-bottom:4px solid #ffe500;font-weight:600;margin-bottom:18px;padding-bottom:12px}.content__teams ul{margin-bottom:0}a.phone__email{display:flex;flex-wrap:wrap;font-size:16px;line-height:21px;color:#000;text-decoration:none;align-items:center;column-gap:10px}a.phone__email span{width:calc(100% - 30px)}a.phone__email.email{margin-top:14px}.team__contact__infos p{font-size:16px;line-height:21px;hyphens:auto}a.phone__email:before{content:" ";width:20px;height:26px;display:inline-block;background-size:contain;background-repeat:no-repeat}a.phone__email.phone:before{background-image:url(https://bienen.ch/wp-content/uploads/2022/11/Group-6390.svg)}a.phone__email.email:before{background-image:url(https://bienen.ch/wp-content/uploads/2022/11/Group-2616.svg);height:13px}a.phone__email:hover{color:var(--dark-yellow)}h3.category_title{font-weight:700;line-height:35px;width:auto;display:inline-block;margin-bottom:120px}.downloads-category h3.category_title{margin-bottom:40px}h3.category_title:after{content:" ";width:90%;border-bottom:8px solid #ffe500;display:block;margin-top:24px}.team-category-contains-team:first-child .category_title{margin-top:0}h3.category_title{margin-top:60px}.content__teams ul{margin-left:1em;font-size:16px}.team__columns.add__border__b__too .team__contact__infos{border-bottom:1px solid #000;padding-bottom:24px}.content__teams{padding-bottom:16px;border-bottom:1px solid #000;padding-top:24px}.content__teams ul li::marker{color:#ffe500}.content__teams li{margin-bottom:12px}.team__columns.single__person{padding-top:20px;padding-bottom:20px}.team__columns.single__person.noIMGTEAM{padding-top:40px;padding-bottom:40px}.team__wrap.single__person-1{grid-template-columns:repeat(1,100fr)}@media only screen and (max-width:1025px){.team__wrap{display:grid;grid-template-columns:repeat(2,50fr);grid-gap:40px}}@media only screen and (max-width:767px){.team__wrap{display:grid;grid-template-columns:repeat(1,100fr);grid-gap:64px}.team__columns.add__border__b__too .team__contact__infos{flex:1}h3.category_title:after{margin-top:8px}.team__image,.team__contact__infos{display:flex;flex-wrap:wrap;flex-direction:column}}