.custom-itl--feature-card-additional-content .custom-itl__wrapper{padding:0 3px 20px 0;width:100%;position:relative}
.custom-itl--feature-card-additional-content .custom-itl__toggle{padding:20px 0 0 15px;position:relative;background-color:#fff;z-index:2;display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:flex-start}
.custom-itl--feature-card-additional-content .custom-itl__content{overflow:hidden;top:0;left:0;width:100%;height:0;z-index:1;opacity:0;position:absolute;border-radius:0 0 6px 6px;background-color:#fff}
@media(prefers-reduced-motion:reduce){.custom-itl--feature-card-additional-content .custom-itl__content{transition:none}
}
@media(prefers-reduced-motion:no-preference){.custom-itl--feature-card-additional-content .custom-itl__content{transition:all .5s}
}
.custom-itl--feature-card-additional-content .custom-itl__content-inner{align-items:center;text-align:center}
.custom-itl--feature-card-additional-content .custom-itl__content-inner>div,.custom-itl--feature-card-additional-content .custom-itl__content-inner a{max-width:100%}
.custom-itl--feature-card-additional-content .custom-itl__content,.custom-itl--feature-card-additional-content .custom-itl__content-inner{flex-grow:1}
.custom-itl--feature-card-additional-content .custom-itl__title{font-weight:500;font-style:normal;font-size:18px;line-height:1.2;margin-bottom:8px;padding-top:3px}
.custom-itl--feature-card-additional-content .custom-itl__icon{grid-row-start:1;grid-row-end:3;width:70px;height:70px;margin-right:15px}
.custom-itl--feature-card-additional-content .custom-itl__icon--circle{border-radius:50%}
.custom-itl--feature-card-additional-content .custom-itl__img{max-height:100%}
.custom-itl--feature-card-additional-content img.custom-itl__img{width:auto}
.custom-itl--feature-card-additional-content .custom-itl__description{grid-column:2;margin-bottom:auto;font-size:18px;line-height:1.444;font-weight:300;font-style:normal}
.custom-itl--feature-card-additional-content .custom-itl__description>ul{text-align:left}
.custom-itl--feature-card-additional-content .custom-itl__description>ul>li{position:relative;padding-left:18px;margin-bottom:15px}
.custom-itl--feature-card-additional-content .custom-itl__description>ul>li:before{content:'';width:8px;height:8px;border-radius:50px;background-color:#d6d6d5;position:absolute;top:8px;left:0}
.custom-itl--feature-card-additional-content .custom-itl__description>ul>li:last-child{margin-bottom:0}
.custom-itl--feature-card-additional-content .custom-itl__description>ul>li>ul>li{font-size:89%;margin-top:5px;margin-bottom:0}
.custom-itl--feature-card-additional-content .custom-itl__description>ul>li>ul>li:before{content:'';width:5px;height:5px;border-radius:50px;background-color:#000;position:absolute;top:8px;left:0}
.custom-itl--feature-card-additional-content .custom-itl__description>p+p{margin-top:10px}
.custom-itl--feature-card-additional-content:hover .custom-itl__content{opacity:1}
.custom-itl__height-placeholder{width:0}
.aem-AuthorLayer-Edit .custom-itl--feature-card-additional-content{flex-direction:column}
.aem-AuthorLayer-Edit .custom-itl--feature-card-additional-content .custom-itl__content{height:auto;opacity:1;position:relative}
@media only screen and (max-width:1229px){.custom-itl--feature-card-additional-content .custom-itl__description p{line-height:1.333}
.custom-itl--feature-card-additional-content .custom-itl__toggle{grid-template-rows:auto auto;grid-template-columns:1fr 3fr;align-items:center}
.custom-itl--feature-card-additional-content .custom-itl__content{height:auto;opacity:1;position:relative}
.custom-itl--feature-card-additional-content .custom-itl__icon{grid-row:1}
.custom-itl--feature-card-additional-content .custom-itl__title{margin:0;padding:0;justify-items:start}
.custom-itl--feature-card-additional-content .custom-itl__description{font-size:15px;padding-top:20px;grid-column-start:1;grid-column-end:3}
}
@media only screen and (max-width:767px){.custom-itl--feature-card-additional-content .custom-itl__content{display:grid}
.custom-itl--feature-card-additional-content .custom-itl__content-inner{grid-column:2}
.custom-itl--feature-card-additional-content .custom-itl__toggle,.custom-itl--feature-card-additional-content .custom-itl__content{grid-template-rows:auto auto;grid-template-columns:1fr 4fr;align-items:start}
.custom-itl--feature-card-additional-content .custom-itl__icon{width:50px;margin-right:0;height:50px;grid-row-start:1;grid-row-end:3}
.custom-itl--feature-card-additional-content .custom-itl__description{grid-column:2;font-size:14px}
}