.courses-item[data-v-7d604989]{display:flex;flex-direction:column;overflow:hidden}@media(min-width:768px){.courses-item[data-v-7d604989]{flex-direction:row}}.courses-item:hover h4[data-v-7d604989],.courses-item:hover p[data-v-7d604989]{--tw-text-opacity:1;color:rgb(214 214 214/var(--tw-text-opacity,1))}.courses-item:hover span[data-v-7d604989]{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.courses-item--image[data-v-7d604989]{grid-column:span 1/span 1}@media(min-width:768px){.courses-item--image[data-v-7d604989]{grid-column:span 2/span 2}}.courses-item--image img[data-v-7d604989]{width:100%}.courses-item--title[data-v-7d604989]{grid-column:span 1/span 1}@media(min-width:768px){.courses-item--title[data-v-7d604989]{grid-column:span 2/span 2}}.courses-item--title span[data-v-7d604989]{font-size:.875rem;--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity,1))}.courses-item--title h4[data-v-7d604989]{margin-top:1.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.courses-item--desc[data-v-7d604989]{grid-column:span 2/span 2}@media(min-width:1024px){.courses-item--desc[data-v-7d604989]{grid-column:span 5/span 5}}.courses-item--desc p[data-v-7d604989]{font-size:1rem}@media(min-width:768px){.courses-item--desc p[data-v-7d604989]{font-size:1.25rem}}.courses-item--action[data-v-7d604989]{align-items:center;display:flex;flex-direction:row;grid-column:span 2/span 2;justify-content:space-between;margin-top:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.courses-item--action[data-v-7d604989]{flex-direction:column;grid-column:span 3/span 3;margin-top:0}}.courses-item.is-inactive[data-v-7d604989]{opacity:.5}.courses-type-nav ul[data-v-15cdc935]{display:flex}.courses-type-nav ul[data-v-15cdc935]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.courses-type-nav li[data-v-15cdc935]{border-bottom:3px solid #7a7a7a;color:rgb(204 204 204/var(--tw-text-opacity,1));cursor:pointer;padding-left:.5rem;padding-right:.5rem}.courses-type-nav li[data-v-15cdc935],.courses-type-nav li.active[data-v-15cdc935]{--tw-text-opacity:1}.courses-type-nav li.active[data-v-15cdc935]{border-color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.divider[data-v-15cdc935]{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity,1))}
