.item-elearning .item-elearning__in{position:relative;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1.5rem 2.5rem;background-color:var(--wp--preset--color--lightgray);border-radius:var(--wp--custom--border-radius--normal);border:1px solid var(--wp--preset--color--gray);color:var(--wp--preset--color--text-color)}@media (min-width:782px){.item-elearning .item-elearning__in{flex-direction:row;align-items:center}}.item-elearning .item-elearning__in:hover .item-elearning__link{width:12.5rem}.item-elearning .item-elearning__in:hover .item-elearning__link-text{color:var(--wp--preset--color--tertiary)}.item-elearning .item-elearning__in:hover .item-elearning__link-icon{transform:translateY(-50%) rotate(35deg)}.item-elearning__image-theme{width:100%}@media (min-width:782px){.item-elearning__image-theme{flex-shrink:0;width:9.375rem}}.item-elearning__image{height:8.75rem;width:100%;overflow:hidden;border-radius:var(--wp--custom--border-radius--small)}@media (min-width:782px){.item-elearning__image{height:13rem}}.item-elearning__image img{height:100%;width:100%;object-fit:cover}.item-elearning__theme{background-color:var(--wp--preset--color--gray);color:var(--wp--preset--color--text-color);padding:.375rem 1rem;margin-top:.5rem;text-align:center;border-radius:var(--wp--custom--border-radius--small);font-weight:500;hyphens:auto;hyphenate-limit-chars:15 6 6}.item-elearning__content .item-elearning__content-title{margin-block-start:0;margin-block-end:1rem;color:var(--wp--preset--color--text-color);font-size:var(--wp--preset--font-size--h-3);font-weight:700;line-height:1.25;display:inline-block}@media (min-width:981px){.item-elearning__content .item-elearning__content-title{max-width:90%}}.item-elearning__content-info{margin:0;padding:0;list-style:none;margin:.5rem 0}.item-elearning__content-info__item{display:flex;align-items:center;gap:.5rem;color:var(--wp--preset--color--primary)}.item-elearning__content-info__item:not(:last-child){margin-bottom:1rem}.item-elearning__content-info__item:before{font-family:Icomoon,sans-serif;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:var(--wp--custom--border-radius--x-small);display:flex;align-items:center;justify-content:center;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.item-elearning__content-info__item.date:before{content:"\e907"}.item-elearning__content-info__item.location:before{content:"\e908"}.item-elearning__content-excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;height:3lh}.item-elearning__content-pricing{font-weight:500;color:var(--wp--preset--color--primary)}.item-elearning__link{position:absolute;right:-1px;bottom:-1px;width:4rem;height:4rem;border-top-left-radius:2rem;background-color:var(--wp--preset--color--white);border-top:1px solid var(--wp--preset--color--gray);border-left:1px solid var(--wp--preset--color--gray);transition:width .2s ease-in-out}.item-elearning__link-text{white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%);right:3.5rem;color:transparent;transition:color .2s ease-in-out}.item-elearning__link-icon{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);color:var(--wp--preset--color--tertiary);transition:transform .2s ease-in-out;font-size:.75rem}.item-elearning__link:after,.item-elearning__link:before{content:"";position:absolute;width:1rem;height:1rem;background-color:var(--wp--preset--color--lightgray);border-bottom-right-radius:1rem;box-shadow:1rem 1rem 0 1rem #fff;border-right:1px solid var(--wp--preset--color--gray);border-bottom:1px solid var(--wp--preset--color--gray)}.item-elearning__link:before{top:calc(-1rem - 1px);right:0}.item-elearning__link:after{bottom:0;left:calc(-1rem - 1px)}