@media (max-width: 767px) { .specialisation-list .container { margin: 0px; }
  .specialisation-list .container h2 { padding-left: 1.25rem; } }

.specialisation-list .container .small-text { color: #647297; }

@media (max-width: 991px) { .specialisation-list .container .small-text { margin: 10px 20px 0 0; text-align: right; } }

@media (min-width: 768px) and (max-width: 991px) { .specialisation-list .container .small-text { margin: 10px 0px 0 0; text-align: right; } }

@media (min-width: 992px) { .specialisation-list .container .specialisation-grid { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; grid-column-gap: 16px; grid-row-gap: 40px; margin-top: 44px; } }

@media (max-width: 991px) { .specialisation-list .container .specialisation-grid { grid-template-columns: 1fr 1fr; grid-column-gap: 20px; grid-row-gap: 20px; margin-top: 2rem; } }

@media (min-width: 992px) and (max-width: 1199px) { .specialisation-list .container .specialisation-grid { grid-template-columns: 1fr 1fr 1fr; } }

.specialisation-list .container .specialisation-grid .specialisation-grid-item { font-size: 16px; letter-spacing: -0.011em; color: #22366A; min-width: 170px; min-height: 196px; overflow: hidden; background: #F5F9FB; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item:nth-child(even) { background: #F9F3EA; }

@media (max-width: 991px) { .specialisation-list .container .specialisation-grid .specialisation-grid-item { min-width: 100%; } }

.specialisation-list .container .specialisation-grid .specialisation-grid-item .specialisation-title { display: flex; align-items: center; background: #D3D7E1; min-height: 56px; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item .specialisation-title .arrow-left { vertical-align: middle; margin-left: 3px; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item h6 { line-height: 16px; font-weight: 700; padding: 0px 20px 0px 20px; position: relative; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item ul { list-style: none; background: #F5F9FB; padding: 20px 20px 20px 20px; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item ul li { line-height: 20px; margin-bottom: 10px; border-bottom: 1px solid #BDC3D2; padding-bottom: 10px; min-width: 100%; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item ul li:last-child { margin-bottom: 20px; border-bottom: hidden; padding-bottom: 0px; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item:nth-child(even) .specialisation-title { background: #F4E8D6; color: #C88C32; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item:nth-child(even) .specialisation-title .arrow-left { filter: invert(56%) sepia(26%) saturate(1040%) hue-rotate(357deg) brightness(97%) contrast(94%); }

.specialisation-list .container .specialisation-grid .specialisation-grid-item:nth-child(even) ul { background: #F9F3EA; }

.specialisation-list .container .specialisation-grid .specialisation-grid-item:nth-child(odd) .specialisation-title .arrow-left { filter: invert(1); }
