.frame-type-mask_buttons.sticky-button{position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;top:120px;z-index:200}.frame-type-mask_buttons .content-wrap{background-color:transparent}.frame-type-mask_buttons .button-wrap.outer-button.button-middle{left:0px;position:absolute}.frame-type-mask_buttons .button-wrap.outer-button.button-middle button,.frame-type-mask_buttons .button-wrap.outer-button.button-middle a{margin-bottom:20px;text-align:end;margin-right:auto;border-radius:0px var(--borderRadius) var(--borderRadius) 0px;transition:all 200ms ease-in-out}.frame-type-mask_buttons .button-wrap.outer-button.button-middle button:hover,.frame-type-mask_buttons .button-wrap.outer-button.button-middle a:hover{padding-right:50px}.frame-type-mask_buttons .button-wrap.outer-button.button-right{right:0px;position:absolute;display:flex;flex-direction:column;justify-content:start;align-items:flex-end}.frame-type-mask_buttons .button-wrap.outer-button.button-right button,.frame-type-mask_buttons .button-wrap.outer-button.button-right a{margin-bottom:20px;text-align:start;margin-left:auto;border-radius:var(--borderRadius) 0px 0px var(--borderRadius);transition:all 200ms ease-in-out}.frame-type-mask_buttons .button-wrap.outer-button.button-right button:hover,.frame-type-mask_buttons .button-wrap.outer-button.button-right a:hover{padding-right:50px}.frame-type-mask_buttons .button-wrap.outer-button.button-left{left:0px;position:absolute;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.frame-type-mask_buttons .button-wrap.outer-button.button-left button,.frame-type-mask_buttons .button-wrap.outer-button.button-left a{margin-bottom:20px;text-align:end;margin-right:auto;border-radius:0px var(--borderRadius) var(--borderRadius) 0px;transition:all 200ms ease-in-out}.frame-type-mask_buttons .button-wrap.outer-button.button-left button:hover,.frame-type-mask_buttons .button-wrap.outer-button.button-left a:hover{padding-left:50px}.frame-type-mask_buttons .button-wrap:not(.outer-button){max-width:var(--containerLimitedWidth);margin:0px auto;padding:0px 16px}.frame-type-mask_buttons .button-wrap:not(.outer-button).button-middle{text-align:center}.frame-type-mask_buttons .button-wrap:not(.outer-button).button-middle .btn{margin:0px 10px}.frame-type-mask_buttons .button-wrap:not(.outer-button).button-left{text-align:start}.frame-type-mask_buttons .button-wrap:not(.outer-button).button-left .btn{margin-right:20px}.frame-type-mask_buttons .button-wrap:not(.outer-button).button-right{text-align:end}.frame-type-mask_buttons .button-wrap:not(.outer-button).button-right .btn{margin-left:20px}.frame-type-mask_buttons .btn span{margin-left:10px}@media only screen and (max-width:1400px){.frame-type-mask_buttons span{display:none}}