 .banner-type-orta-banner.FadeFeatureCard{width:100%;margin:var(--spacing-xxl) auto}.banner-type-orta-banner.FadeFeatureCard .banner-container{width:100%;max-width:var(--desktop-max-width,1400px);margin:0 auto;padding:0 var(--spacing-md)}.banner-type-orta-banner.FadeFeatureCard .banner-item{box-sizing:border-box;border-radius:var(--border-radius-base);box-shadow:0 5px 15px rgba(0,0,0,.08);padding:25px;min-height:270px;height:100%;position:relative;overflow:hidden;text-align:center;transition:background-color .4s ease;display:block;cursor:pointer;border:var(--border-style) var(--border-width) var(--border-color);width:100%;margin:0}.banner-type-orta-banner.FadeFeatureCard .banner-item .banner-image{width:75px;height:75px;margin:15px auto;transition:opacity .3s ease,transform .4s ease;border-radius:0;border:none;padding:0;background-color:transparent;box-shadow:none;overflow:visible;flex-shrink:0;flex:none;max-width:none;position:relative;z-index:1;box-sizing:content-box}.banner-type-orta-banner.FadeFeatureCard .banner-item .banner-image img,.banner-type-orta-banner.FadeFeatureCard .banner-item .banner-image amp-img{display:block;width:100%;height:100%;object-fit:contain;border-radius:0;transform:none;transition:none}.banner-type-orta-banner.FadeFeatureCard .banner-item .content-box{position:static;width:100%;height:auto;background-color:transparent;color:inherit;padding:0;opacity:1;visibility:visible;transform:none;z-index:auto;flex:none;max-width:100%;display:flex;flex-direction:column;align-items:center}.banner-type-orta-banner.FadeFeatureCard .banner-item .content-box .title{font-size:1.4em;font-weight:500;padding:0 10px;margin:0 0 10px 0;width:100%;transition:transform .4s ease .1s,margin-top .4s ease;position:relative;z-index:1;text-transform:none;letter-spacing:0}.banner-type-orta-banner.FadeFeatureCard .banner-item .content-box .content{font-size:1.15em;max-width:90%;text-align:center;opacity:0;transform:translateY(10px);transition:opacity .3s ease .15s,transform .4s ease .15s;position:relative;margin:0}.banner-type-orta-banner.FadeFeatureCard .banner-item .content-box .button-container{display:none}.banner-type-orta-banner.FadeFeatureCard .banner-item:hover .banner-image{opacity:0;transform:translateY(-15px) scale(.8)}.banner-type-orta-banner.FadeFeatureCard .banner-item:hover .content-box .title{margin-top:-30px;margin-bottom:15px}.banner-type-orta-banner.FadeFeatureCard .banner-item:hover .content-box .content{opacity:1;transform:translateY(0)}.banner-type-orta-banner.FadeFeatureCard .banner-item.text-only-layout .content-box{padding:20px}.banner-type-orta-banner.FadeFeatureCard .banner-item.text-only-layout .content-box .title{margin-top:0}.banner-type-orta-banner.FadeFeatureCard .banner-item.text-only-layout .content-box .content{opacity:1;transform:translateY(0)}.banner-type-orta-banner.FadeFeatureCard .banner-item.image-only-layout .banner-image{width:auto;height:auto;margin:0;max-width:80%;max-height:80%}@media (max-width:1024px){.banner-type-orta-banner.FadeFeatureCard .banner-container{width:100%}}@media (max-width:768px){.banner-type-orta-banner.FadeFeatureCard .banner-item{min-height:200px;padding:15px}.banner-type-orta-banner.FadeFeatureCard .banner-item .banner-image{width:40px;height:40px;margin-bottom:10px}.banner-type-orta-banner.FadeFeatureCard .banner-item .content-box .title{font-size:.95em}.banner-type-orta-banner.FadeFeatureCard .banner-item .content-box .content{font-size:.8em;max-width:95%}}