.product-head .product-head-background{position:absolute;width:100%;height:1200px;background-size:auto,auto,auto,auto,auto;background-position:right calc(50% - 380px) top -150px,110px 72px,right 100px top 72px,100px 595px,right 110px top 595px;background-repeat:no-repeat;pointer-events:none}.product-head .product-head-image{max-width:40%;max-height:100%;margin:0 auto;align-self:flex-end}.product-head .product-header-button-container{margin-top:32px;width:100%;display:flex;flex-flow:row nowrap}.product-head .product-header-button-left{margin-right:32px;display:inline-block;position:relative;padding:10px 24px 14px;font-size:16px;line-height:24px;font-weight:600;letter-spacing:0;text-decoration:none;text-align:center;box-sizing:border-box;border-radius:0;outline:none;border:none;background:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;transition:all .2s ease;color:var(--color-font-contrast-pure);background-color:var(--color-button-primary)}.product-head--client .product-header-button-left{background-color:var(--color-client-3);color:var(--color-font)}@media (max-width:944px){.product-head .product-head-image{max-width:50%}}@media screen and (max-width:767px){.product-head .product-header-button-container{flex-flow:column nowrap;align-items:center}.product-head #btn-primary a.cta_button,.product-head #btn-secondary a.cta_button,.product-head .product-header-button-left,.product-head .product-header-button-right{width:100%}.product-head .product-header-button-right{margin-top:16px}.product-head .product-header-button-left{margin-right:0}}