li.dd-loop-curriculum-small{background:var(--wp--preset--color--navy);box-sizing:border-box;display:block;flex-grow:0;padding:7.5px;text-align:center;transition:ease-in-out all .3s var(--delay)!important;width:calc(25% - (var(--loop-gap)/4)*3)}li.dd-loop-curriculum-small a{align-items:center;aspect-ratio:1/1;border:1px solid;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:calc(var(--wp--preset--spacing--x-small) + 2px);justify-content:center;min-height:100%;padding:var(--wp--preset--spacing--x-small) var(--wp--preset--spacing--x-small);text-decoration:none;text-transform:uppercase}li.dd-loop-curriculum-small a:where(:hover,:focus-visible){color:var(--wp--preset--color--gold)!important}li.dd-loop-curriculum-small a h3{color:inherit;letter-spacing:1px;line-height:1.4;margin-top:0}@media only screen and (max-width:940px){ul li.dd-loop-curriculum-small{width:calc(50% - var(--loop-gap)/2)}.is-style-carousel li.dd-loop-curriculum-small{width:40%}}@media only screen and (max-width:580px){.is-style-carousel li.dd-loop-curriculum-small{opacity:1!important;width:75%}}@media only screen and (max-width:500px){ul:not(.is-style-carousel) li.dd-loop-curriculum-small .dd-icon-circle{font-size:21px!important}ul:not(.is-style-carousel) li.dd-loop-curriculum-small a h3{font-size:15px!important}ul:not(.is-style-carousel) li.dd-loop-curriculum-small{padding:3px}ul:not(.is-style-carousel) li.dd-loop-curriculum-small a{padding:5px}}
