#filters button.button{background:#fff;border:1px solid #0069aa;color:#0069aa;font-family:'Karla',Arial,sans-serif;margin:5px;padding:10px 20px;text-transform:uppercase}#filters button.button.is-checked{background:#0069aa;border:1px solid #0069aa;color:#fff}#filters button.button:hover{background:#0069aa;border:1px solid #0069aa;color:#fff;cursor:pointer}#filters button.button.is-checked:hover{cursor:default}#filters{margin:0 0 40px}.cf:after{clear:both;content:"";display:table}.cf{*zoom:1}.grid{margin-bottom:50px}.consultant{background:#FFF;color:#2c2c2c;display:flex;flex-direction:column;font-family:"Merriweather",serif;justify-content:space-between;margin:0 1em 1em 0;padding:1em;width:calc(33.33333333% - 1.5em);border-bottom-right-radius:20px;border-top-left-radius:50px}.consultant .info{flex-grow:1}.consultant .info img.size-thumbnail{width:120px;height:120px;object-fit:cover;border-radius:50%}.consultant .info,#dtm-consultants .info p{color:#2c2c2c;font-family:'Karla',Arial,sans-serif!important}.consultant a{color:#0c71af;font-family:"Karla",sans-serif;font-size:14px!important}#dtm-consultants .name{font-weight:700;font-family:'Lora',serif!important;font-size:26px;color:#1a2854}.consultant .web,.consultant .email{font-size:13px;word-wrap:break-word}.more-btn{text-align:right}.more-btn a{background:#f0734c;color:#fff;text-transform:uppercase;display:inline-block;font-size:18px!important;margin:15px 0 0;padding:5px 10px;border-radius:3px;transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out}.more-btn a:hover{color:#fff;background-color:#0069aa;text-decoration:none}@media only screen and (max-width:735px){.consultant{width:48%}}@media only screen and (max-width:580px){.consultant{width:98%}}