.tess-expertise{--expertise-border-color:var(--primary);--expertise-border-radius:1rem;--expertise-bg-color:var(--white);--expertise-icon-size:3.5rem;--expertise-padding:1.5rem;--expertise-gap:1rem;--expertise-title-color:var(--primary);align-items:flex-start;gap:var(--expertise-gap);padding:var(--expertise-padding);border:2px solid var(--expertise-border-color);border-radius:var(--expertise-border-radius);background-color:var(--expertise-bg-color);flex-direction:row;display:flex;position:relative}@media screen and (width>=768px){.tess-expertise{gap:1.5rem;padding:2rem}}.tess-expertise__icon{width:var(--expertise-icon-size);height:var(--expertise-icon-size);flex:none}.tess-expertise__icon img{object-fit:contain;width:100%;height:100%}@media screen and (width>=768px){.tess-expertise__icon{--expertise-icon-size:4.5rem}}.tess-expertise__content{flex-direction:column;flex:auto;gap:.5rem;display:flex}.tess-expertise__title{color:var(--expertise-title-color);font-family:var(--font-family-heading,"Anton", sans-serif);text-transform:uppercase;margin:0;font-size:1.25rem;font-weight:400;line-height:1.2}@media screen and (width>=768px){.tess-expertise__title{font-size:1.5rem}}.tess-expertise__description{color:var(--dark,#2d333d);font-family:var(--font-family-body,"Barlow", sans-serif);margin:0;font-size:.875rem;font-weight:400;line-height:1.5}@media screen and (width>=768px){.tess-expertise__description{font-size:1rem}}.tess-expertise__description p{margin:0 0 .5rem}.tess-expertise__description p:last-child{margin-bottom:0}.tess-expertise--primary{--expertise-border-color:var(--primary);--expertise-title-color:var(--primary)}.tess-expertise--secondary{--expertise-border-color:var(--secondary);--expertise-title-color:var(--secondary)}.tess-expertise--tertiary{--expertise-border-color:var(--tertiary);--expertise-title-color:var(--tertiary)}.tess-expertise--no-border{box-shadow:var(--box-shadow-lg);border:none}