.qi-block-interactive-banner{display:inline-block;overflow:hidden;position:relative;vertical-align:top!important;width:auto}.qi-block-interactive-banner .qodef-m-banner-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.qi-block-interactive-banner .qodef-m-content{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.qi-block-interactive-banner .qodef-m-title{margin:0}.qi-block-interactive-banner .qodef-m-title-inner{display:inline-block}.qi-block-interactive-banner .qodef-m-subtitle{margin:0 0 .4em}.qi-block-interactive-banner .qodef-m-content-inner>.qodef-m-text,.qi-block-interactive-banner .qodef-m-text-holder{margin:.7em 0 0}.qi-block-interactive-banner .qodef-m-button{display:inline-block;padding:.5em 0 0;position:relative;z-index:1}.qi-block-interactive-banner .qodef-m-image{display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:auto}.qi-block-interactive-banner .qodef-m-image img{display:block;transition:all .35s ease-out}.qi-block-interactive-banner.qodef-layout--from-bottom.qodef--visible .qodef-m-content{opacity:1}.qi-block-interactive-banner.qodef-layout--from-bottom .qodef-m-content{align-items:flex-start;justify-content:flex-end;opacity:0;padding:60px;transition:opacity .2s}.qi-block-interactive-banner.qodef-layout--from-bottom .qodef-m-content-inner{overflow:hidden;position:relative}.qi-block-interactive-banner.qodef-layout--from-bottom .qodef-m-movement{transform:translateZ(0);transition:transform .4s cubic-bezier(.22,.61,.36,1)}.qi-block-interactive-banner.qodef-layout--from-bottom .qodef-m-text-holder{opacity:0;transition:opacity .25s ease-out}.qi-block-interactive-banner.qodef-layout--from-bottom .qodef-m-text-holder .qodef-m-text{margin:0}.qi-block-interactive-banner.qodef-layout--from-bottom:hover .qodef-m-movement{transform:translateY(0) translateZ(0)!important}.qi-block-interactive-banner.qodef-layout--from-bottom:hover .qodef-m-text-holder{opacity:1;transition-delay:.15s}.qi-block-interactive-banner.qodef-layout--image-switch{background-color:#f4f4f4;width:100%}.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-content{align-items:center;flex-direction:row;justify-content:left;padding:60px;position:relative;text-align:left}@media(max-width:680px){.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-content{align-items:flex-start;flex-direction:column}}.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-content-inner{flex:1;margin-right:2em}@media(max-width:680px){.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-content-inner{margin-right:0}}.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-image-holder{position:relative;width:35%}@media(max-width:680px){.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-image-holder{margin-top:2em;width:100%}}.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-image-holder .qodef-m-image{transition:.2s ease-in-out}.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-image-holder .qodef-m-image:first-child{opacity:1}.qi-block-interactive-banner.qodef-layout--image-switch .qodef-m-image-holder .qodef-m-image:last-child{left:0;opacity:0;position:absolute;top:0}.qi-block-interactive-banner.qodef-layout--image-switch:hover .qodef-m-image-holder .qodef-m-image:first-child{opacity:0}.qi-block-interactive-banner.qodef-layout--image-switch:hover .qodef-m-image-holder .qodef-m-image:last-child,.qi-block-interactive-banner.qodef-layout--revealing.qodef--visible .qodef-m-content{opacity:1}.qi-block-interactive-banner.qodef-layout--revealing .qodef-m-content{align-items:flex-start;justify-content:flex-start;opacity:0;padding:60px;transition:opacity .2s}.qi-block-interactive-banner.qodef-layout--revealing .qodef-m-content-inner>.qodef-m-text{opacity:0;transform:translateY(-10px);transition:opacity .25s,transform .25s cubic-bezier(.22,.61,.36,1)}.qi-block-interactive-banner.qodef-layout--revealing .qodef-m-button{transition:transform .4s cubic-bezier(.22,.61,.36,1);transition-delay:.05s}.qi-block-interactive-banner.qodef-layout--revealing:hover .qodef-m-button{transform:translateY(0) translateZ(0)!important;transition-delay:0s}.qi-block-interactive-banner.qodef-layout--revealing:hover .qodef-m-content-inner>.qodef-m-text{opacity:1;transform:translateY(0);transition-delay:.1s,.1s;transition-duration:.25s,.35s}.qi-block-interactive-banner.qodef-layout--standard .qodef-m-content{align-items:center;justify-content:center;padding:30px;text-align:center}.qi-block-interactive-banner.qodef-layout--standard .qodef-m-button,.qi-block-interactive-banner.qodef-layout--standard .qodef-m-subtitle{opacity:0;transition:opacity .23s ease-out,transform .28s ease-out}.qi-block-interactive-banner.qodef-layout--standard .qodef-m-subtitle{transform:translateY(-10px)}.qi-block-interactive-banner.qodef-layout--standard .qodef-m-button{transform:translateY(10px)}.qi-block-interactive-banner.qodef-layout--standard:hover .qodef-m-button,.qi-block-interactive-banner.qodef-layout--standard:hover .qodef-m-subtitle{opacity:1;transform:translateY(0)}