.hosts .column-group{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.hosts h4{letter-spacing:.02em;margin-bottom:1em;text-align:center;text-transform:uppercase}.hosts .column-group.columns-1 .column{width:100%}.hosts .column-group.columns-2 .column{width:calc(50% - 1rem)}.hosts .column-group.columns-3 .column{width:calc(33% - 1rem)}.hosts .column-group.columns-4 .column{width:calc(25% - 1rem)}.hosts .column{margin-bottom:1.5rem}.hosts .column-group.columns-1 .column:nth-last-child(-n+1),.hosts .column-group.columns-2 .column:nth-last-child(-n+2),.hosts .column-group.columns-3 .column:nth-last-child(-n+3),.hosts .column-group.columns-4 .column:nth-last-child(-n+4){margin-bottom:0}.hosts .column .circle_image{border:2px solid #26bcd7;border-radius:50%;display:block;height:0;margin:0 auto;overflow:hidden;padding-bottom:calc(50% - 4px);transition:all .3s;width:50%}.hosts .column .circle_image img{left:-.5rem;max-width:calc(100% + 1rem);position:relative;top:-.5rem;width:calc(100% + 1rem)}.hosts .column a.circle_image:focus,.hosts .column a.circle_image:hover{border-color:#008aa5}.hosts .column-group.columns-1 .column .circle_image,.hosts .column-group.columns-2 .column .circle_image{padding-bottom:calc(50% - 4px);width:50%}.hosts .column p{font-size:14px;font-weight:700;line-height:18px;margin:1em 0 0;text-align:center}.hosts .column p a{border-bottom:1px solid #26bcd7;color:#000;transition:all .3s}.hosts .column p a:focus,.hosts .column p a:hover{border-color:#008aa5}.hosts .column p .company{font-weight:400}@media screen and (max-width:720px){.hosts .column-group.columns-1 .column,.hosts .column-group.columns-2 .column,.hosts .column-group.columns-3 .column,.hosts .column-group.columns-4 .column{margin-bottom:1.5rem!important;width:100%}.hosts .column-group.columns-1 .column:nth-last-child(-n+1),.hosts .column-group.columns-2 .column:nth-last-child(-n+1),.hosts .column-group.columns-3 .column:nth-last-child(-n+1),.hosts .column-group.columns-4 .column:nth-last-child(-n+1){margin-bottom:0!important}}.hosts .column-group.columns-1{justify-content:center!important}.hosts .column-group.columns-1 .column,.hosts .column-group>.column:only-child{margin-left:auto;margin-right:auto}.hosts .column-group:has(>.column:only-child){justify-content:center}