.community-and-support .frame{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2%;padding-bottom:96px;background-color:white}
.community-and-support .component-container{display:flex;flex-direction:column;justify-content:flex-start;padding:40px;max-width:1255px;width:100%;background-color:#f7f8fa}
.community-and-support .content-container{flex-grow:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}
.community-and-support .main-title{font-family:LubalinGraphStd-Medium,Arial,Helvetica,sans-serif;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:normal;text-align:start;color:#03234b;max-width:1215px;padding-bottom:7px}
.community-and-support .row-content{flex-grow:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:solid 1px #dbdee2;width:100%;background-color:white}
.community-and-support .row-content:hover{background:#eee}
.community-and-support .title-container{width:272px;padding:24px;flex-shrink:0}
.community-and-support .content-row-container{flex-shrink:1;flex-grow:1;display:flex;flex-direction:row;align-items:center;gap:10px;padding:24px;background:inherit}
.community-and-support .title-row{max-width:214px;font-family:Arial;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#525a63}
.community-and-support .content-row{font-family:Arial;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#525a63}
.community-and-support .button-container{height:94px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px;padding:24px;width:286px;flex-shrink:0}
.community-and-support .img-button{width:24px;height:24px;flex-grow:0;object-fit:contain}
.community-and-support .name-button{flex-grow:0;font-family:Arial;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:right;color:#767c84}
@media(max-width:1170px){.community-and-support .content-row-container{padding:24px 0}
}
@media(max-width:1024px){.community-and-support .title-container{width:225px;padding:18px 24px 18px 18px}
.community-and-support .content-row-container{padding:18px 0;min-height:120px}
.community-and-support .button-container{min-height:120px;padding:18px 18px 18px 24px}
.community-and-support .content-row{min-height:100%}
.community-and-support .title-row{min-height:100%}
}
@media(max-width:640px){.community-and-support .content-row-container{display:none;min-height:94px}
.community-and-support .title-container{width:auto;padding:24px;flex-shrink:1;flex-grow:1}
.community-and-support .button-container{padding:24px;width:auto;min-height:94px}
.community-and-support .title-row{min-height:23px;height:auto}
.community-and-support .component-container{padding-left:0;padding-right:0;background-color:inherit}
.community-and-support .main-title{text-align:center}
.community-and-support .frame{background-color:inherit}
}