.list-content{font-size:16px;padding:30px}
.list-content_inner{max-width:1100px;margin:auto}
.list-content_inner a{text-decoration:none}
.list-content_inner a:hover{text-decoration:underline}
.list-content_inner a:active,a:hover{outline:0}
.list-content_inner .tab{padding:0 30px;color:#c6c6c6;text-transform:uppercase}
.list-content_inner .tab div{cursor:pointer;float:left}
.list-content_inner .tab div:not(:last-of-type){padding-right:8px}
.list-content_inner .tab div:not(:first-of-type){border-left:1px solid #c6c6c6;padding-left:8px}
.list-content_inner .tab div:not(.active):hover{color:#000}
.list-content_inner .tab div.active{color:#000}
.list-item:not(:last-of-type){border-bottom:1px solid #ddd}
.list-item:after{clear:both;content:"";display:table}
.list-item_image-wrapper{display:none}
.list-item_image-wrapper img{display:block;width:100%;min-width:291px;max-height:123px}
@media screen and (max-width:1024px){.list-item_image-wrapper img{min-width:249px}
}
.list-item--news .list-item_text-wrapper{padding:25px 0;width:100%}
.list-content .tag{background:#55be5a;color:#fff;font-family:UniversBold,Calibri,Myriad,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;display:inline-block;font-weight:700;font-style:normal;letter-spacing:.3px;text-transform:uppercase;margin-right:15px;padding:2px 10px 3px;border-radius:3px;cursor:pointer}
.list-content .tag--sky{background:#41b9e6}
.list-content .tag--transparent{background:0;color:#41b9e6;padding-left:0;padding-right:0}
.list-content a.tag--transparent:hover{color:#41b9e6}
.text--date{color:#999}
.list-item_date{margin-right:8px}
.text--list-title-large{letter-spacing:-.6px;color:#ff0f64}
.list-item_title{margin-top:5px}
.list-item_title a:hover{color:#ff0f64}
.text--list-description{letter-spacing:-.36px;color:#111}
.list-item_description{display:block;height:calc(20px * 1.42857143 * 3);display:-webkit-box;line-height:29px;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:14px}
.list-content .btn-cta{line-height:49px;text-align:center;text-transform:uppercase;color:#000;border:2px solid #000;outline:0;box-shadow:none;cursor:pointer;width:198px;height:49px;background-color:#fff;padding:0;display:block;text-align:center;margin:auto;margin-top:20px}
.list-content .btn-cta:hover{color:#fff;background-color:#000}
.list-content .msg{text-align:center;padding:60px 30px 30px}
@media screen and (max-width:767px){.list-content{padding:40px 15px}
.list-content_inner .tab{padding:0 15px}
.list-content_inner .tab div:not(:last-of-type){padding-right:4px}
.list-content_inner .tab div:not(:first-of-type){padding-left:4px}
.list-item_title{margin-top:8px}
.list-item_description{display:none}
}
@media screen and (min-width:768px){.list-content{padding:50px 25px;min-height:600px}
.list-item_image-wrapper{float:left;padding:50px 0;width:34.81894%;display:block;margin-right:30px}
.list-item--news .list-item_text-wrapper{float:left;padding:47px 0}
.list-item--news .list-item_image-wrapper+.list-item_text-wrapper{width:60.72423%}
.text--date{letter-spacing:0;line-height:1.375}
}
@media screen and (min-width:1024px){.get-list-item{padding:0 30px}
.list-item{padding:0}
}
@media screen and (max-width:767px){.list-item.list-item--news .gdl-institutional-h3 a{color:#000}
.list-item_date.text--date.gdl-institutional-date-stamp:before{content:"";display:block;position:absolute;left:-9px;top:0;bottom:0;border:1px solid;border-width:0 0 0 1px}
.btn-cta.gdl-commercial-text-CTA{margin-top:40px}
}