.graphic-header-block h1,.graphic-header-block p{margin:0}.graphic-header-block{background-position:bottom;background-repeat:no-repeat;background-size:cover;line-height:1.5;overflow:hidden;padding:76px 46px 0;position:relative}@media only screen and (max-width:700px){.graphic-header-block{background-color:#290936;background-image:none!important;padding:40px!important}.graphic-header-background>img{display:none}}.graphic-header-block .graphic-header-background{height:100%;left:0;position:absolute;top:0;width:100%}.graphic-header-block .graphic-header-background>img{height:100%;object-fit:cover;object-position:center;position:relative;width:100%}.parallax{position:fixed!important}.graphic-header-container{animation:fadeslide 1s;margin:0 auto;max-width:1024px;position:relative}.graphic-header-block .graphic-header-overlay{background-color:#2a0e3f;height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%}.small{padding:50px 0}.medium{padding:85px 0}.large{padding:120px 0}.graphic-header-container .header-logo{margin-bottom:10px}.graphic-header-container .header-desc,.graphic-header-container .header-title{margin-bottom:20px}.graphic-header-container .header-cta{line-height:1;margin-top:25px;position:relative}.graphic-header-container .header-cta>a{cursor:pointer;display:inline-flex;text-decoration:none}.graphic-header-container .header-cta a>span{align-items:center;display:inline-flex;padding:7px 14px}.graphic-header-container .header-cta>.modal-trigger>span{align-items:center;cursor:pointer;display:inline-flex;padding:7px 14px}.header-cta-form,.header-secondary-cta{border:2px solid #fff;border-radius:25px}.graphic-header-container .header-cta span>svg{left:0;margin-left:5px;margin-right:10px;position:relative;transition:left .25s ease-in-out}.graphic-header-container .header-cta a:hover>span>svg,.graphic-header-container .header-cta div:hover>span>svg{left:10px}.graphic-header-block .header-secondary-cta:hover{border-color:#fff}.modal-dialog .modal-content{padding:32px}.modal-header.aible-modal-header{border:none}.modal-button-close.close{background-color:transparent;border:none;color:#9c88a8;font-size:26px;position:absolute;right:32px;top:32px}.header-cta-button-wrapper{align-items:center;display:flex;flex-direction:row}.header-primary-cta{margin-right:12px}@keyframes fadeslide{0%{opacity:0;transform:translateY(100%)};50%{opacity:.5;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.large,.medium{padding:20px 0}}