.iconteaser{margin-left:auto;margin-right:auto;padding-top:10px !important;padding-bottom:10px !important}
@media only screen and (max-width:1200px){.iconteaser:has(.cmp-nexus-iconteaser.cmp-nexus-iconteaser--corner){padding-top:50px !important}
.iconteaser .cmp-nexus-iconteaser.cmp-nexus-iconteaser--corner{border-top-left-radius:0}
.iconteaser .cmp-nexus-iconteaser.cmp-nexus-iconteaser--corner .cmp-nexus-iconteaser__icon-container{bottom:40px;margin-bottom:-80px;justify-content:left}
.iconteaser .cmp-nexus-iconteaser.cmp-nexus-iconteaser--corner .cmp-nexus-iconteaser__content{padding:32px}
.iconteaser .cmp-nexus-iconteaser.cmp-nexus-iconteaser--corner .cmp-nexus-iconteaser__title{text-align:left}
.iconteaser .cmp-nexus-iconteaser.cmp-nexus-iconteaser--corner .cmp-nexus-iconteaser__description{text-align:left}
}
.cmp-nexus-iconteaser{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;background-color:var(--var-bg-color);border-radius:20px;max-width:95%;max-height:340px;box-shadow:0 5px 10px #ccc;aspect-ratio:1 / .9;min-height:230px;min-width:230px}
.cmp-nexus-iconteaser.cmp-nexus-iconteaser--square{aspect-ratio:1 / .9}
.cmp-nexus-iconteaser__icon-background{width:80px;height:80px;background-color:var(--var-bg-color);border:0 solid var(--var-bg-color);border-radius:50%}
.cmp-nexus-iconteaser__icon-container{display:flex;position:relative;justify-content:center}
.cmp-nexus-iconteaser__icon{width:100%;height:100%}
.cmp-nexus-iconteaser__content{padding:0 32px 32px 32px;z-index:1}
.cmp-nexus-iconteaser__title{margin-top:6px;margin-bottom:6px;color:black;text-align:center;font-family:proxima-nova;font-weight:700;font-size:16px;line-height:24px}
.cmp-nexus-iconteaser__title span[style*="color"] a{color:unset}
@media only screen and (min-width:1201px){.cmp-nexus-iconteaser__title{font-size:20px}
}
.cmp-nexus-iconteaser__description{margin-top:6px;margin-bottom:6px;color:black;text-align:center;font-family:proxima-nova;font-weight:400;font-size:14px;line-height:17px}
.cmp-nexus-iconteaser__description p:not(:first-child){display:none}
.cmp-nexus-iconteaser__description p:first-child{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.iconteaser--icon-ext{padding-top:40px}
.iconteaser--icon-ext .cmp-nexus-iconteaser{justify-content:space-between}
.iconteaser--icon-ext .cmp-nexus-iconteaser__icon-container{bottom:40px;margin-bottom:-80px}
.iconteaser--icon-ext .cmp-nexus-iconteaser__content{padding:32px;margin-bottom:32px}
@media only screen and (max-width:1200px){.iconteaser--icon-ext .cmp-nexus-iconteaser__content{margin-bottom:0}
}
@media only screen and (max-width:1200px){.cmp-container>.iconteaser{width:100%}
}