.firmsSection{text-align:center;padding:50px 25px}
.firmsSection .title{color:#2891a3;margin-bottom:25px}
.firmsSection .heading{color:#002035;margin-bottom:30px;font-size:24px;line-height:30px}
.firmsSection p{font-size:14px;margin-bottom:20px}
.firmsSection .firmsList{list-style-type:none;padding-left:0}
.firmsSection .firmsList .firmItem{width:100%;color:#2891a3;border-bottom:1px solid #bcbebf}
.firmsSection .firmsList li:last-child{border-bottom:0}
.firmsSection .firmsList .firmItem img{margin:30px;max-height:80px}
.firmsSection .firmsList .firmItem a{color:#2891a3;text-decoration:none}
.firmsSection .firmsList .firmLink{margin-bottom:35px;cursor:pointer}
@media(min-width:992px){.firmsSection{padding:100px 150px}
.firmsSection .heading{font-size:50px;line-height:1.2em}
.firmsSection .firmsList{list-style-type:none;display:flex;justify-content:center;align-items:center}
.firmsSection .firmsList .firmItem{border-bottom:0;border-right:1px solid #bcbebf}
.firmsSection .firmsList li:last-child{border-right:0}
}
.modal-fullscreen .modal-body{padding:0}
.exploreFirmContentBody .exploreFirmTopCloseBtnContainer{text-align:right}
.exploreFirmContentBody .exploreFirmTopCloseBtn{color:#013f54;font-family:'Akkurat Pro';border:2px solid #013f54;display:inline-block;padding:15px 25px;border-radius:30px;margin:20px 30px}
.exploreFirmContentBody .exploreFirmBottomCloseBtnContainer{text-align:center}
.exploreFirmContentBody .exploreFirmBottomCloseBtn{color:#013f54;font-family:'Akkurat Pro';border:2px solid #013f54;display:inline-block;padding:15px 25px;border-radius:30px;margin:20px 30px}
.exploreFirmContentBody .container{padding-left:0;padding-right:0}
.exploreFirmContentBody .container .container{padding-left:80px;padding-right:80px}