.cm-insurance-companies{padding-top:24px;margin-left:-1%;margin-right:-1%;display:flex;flex-wrap:wrap}.cm-insurance-companies .cm-item{padding-left:1%;padding-right:1%;width:33.33333333%;display:flex;margin-bottom:16px}.cm-insurance-companies .cm-item img{max-width:100%;display:block}.cm-insurance-companies a{border:0!important}.cm-insurance-companies .cm-item .cm-wrapper{border:1px solid #e8e8e8;padding:18.675px;border-radius:5px;text-align:center}.cm-insurance-companies .cm-item .cm-img{padding-bottom:27px}.cm-insurance-companies .cm-item h4{font-size:12px;text-transform:uppercase;font-weight:700;color:#404040;margin-bottom:0;font-family:Raleway;letter-spacing:.5px;padding:0 .8em;text-align:center}.cm-insurance-companies .cm-item h4+a{border-bottom:1px dotted!important;color:#2d617a!important}.cm-insurance-companies .cm-item h4.note{margin-top:10px}.cm-insurance-companies .cm-item .aa-carrier-notes{font-size:.9em;line-height:1.2em;margin-top:2px}.cm-insurance-companies .cm-item .aa-carrier-notes a{border-bottom:1px dotted!important;color:#2d617a!important}.cm-insurance-companies .cm-item .aa-carrier-notes a:hover,.cm-insurance-companies .cm-item h4+a:hover{border-bottom:1px dotted!important;color:#549c9f!important}@media (max-width:1424px){.cm-insurance-companies .cm-item .cm-wrapper{padding:calc(1.5vw - 2.7px)}}@media (max-width:999px){.cm-insurance-companies .cm-item{width:100%}.cm-insurance-companies .cm-item .cm-wrapper{width:100%;padding:18px}.cm-insurance-companies .cm-item img{margin:0 auto}}@media (max-width:690px){.cm-insurance-companies .cm-item .cm-wrapper{padding:9vw}}