.stacked-blade-component{position:relative}
.stacked-blade-component .component-wrap{padding:3rem 1rem;position:relative}
.stacked-blade-component h3{max-width:560px;word-wrap:break-word}
.stacked-blade-component .cta-block p{margin-bottom:1rem}
.stacked-blade-component .cta-block p:last-child{margin-bottom:0}
.stacked-blade-component .blade-image{margin-top:1rem;margin-bottom:1rem}
.stacked-blade-component h3.headline-font-clear-bold{font-weight:400}
.stacked-blade-component.text-align-center{text-align:center}
.stacked-blade-component h2.headline-font-one-bold{margin:0 auto}
.stacked-blade-component h2.headline-font-one-bold-bottom{margin-bottom:.5rem}
@media screen and (max-width:767px){.stacked-blade-component .component-wrap{padding:2.5rem 1rem}
.stacked-blade-component .blade-image img{width:100%;height:auto}
.stacked-blade-component .cta-item .btn{width:100%}
.stacked-blade-component h3.headline-font-clear-bold{font-size:26px}
}
@media screen and (min-width:768px){.stacked-blade-component .component-content{padding:0 120px}
.stacked-blade-component .component-content>p{margin:auto;max-width:460px;padding-bottom:1rem}
.stacked-blade-component .blade-image img{width:auto;max-width:none !important;max-height:350px}
.stacked-blade-component h3.headline-font-clear-bold{font-size:28px}
.stacked-blade-component .cta-block{display:flex;justify-content:center}
.stacked-blade-component .cta-block p:last-child{margin-left:1rem}
.stacked-blade-component .cta-block p{margin-bottom:0}
}
@media screen and (min-width:992px){.stacked-blade-component .blade-image img{max-height:400px}
.stacked-blade-component h3.headline-font-clear-bold{font-size:36px}
}
@media screen and (min-width:1200px){.stacked-blade-component .blade-image img{max-height:450px}
.stacked-blade-component h3.headline-font-clear-bold{font-size:36px}
}
.stacked-blade-component.text-align-center{text-align:center}
@media screen and (min-width:768px){[data-animate]{opacity:0;-webkit-transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94);-ms-transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94);transition:opacity .8s cubic-bezier(0.25,0.46,0.45,0.94),transform .9s cubic-bezier(0.25,0.46,0.45,0.94)}
[data-animate="fade-in-up"]{transform:translate(0,1.5rem)}
[data-animate]:nth-child(1),[data-animate][data-animate-delay="1"]{-webkit-transition-delay:10ms;transition-delay:10ms}
[data-animate]:nth-child(2),[data-animate][data-animate-delay="2"]{-webkit-transition-delay:.6s;transition-delay:.6s}
[data-animate]:nth-child(3),[data-animate][data-animate-delay="3"]{-webkit-transition-delay:1.2s;transition-delay:1.2s}
.in-viewport [data-animate]{opacity:1;transform:translate(0,0)}
}