@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .cta-sticky-wrapper{align-items:center;display:flex}}.generic-cta-sticky-block-container .mod--display-order-1{order:1}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .mod--display-order-1{background-color:var(--wp--preset--color--primary)}}.generic-cta-sticky-block-container .mod--display-order-1 .cta-sticky-icon{background-color:var(--wp--preset--color--primary)}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .mod--display-order-2,.generic-cta-sticky-block-container .mod--display-order-3,.generic-cta-sticky-block-container .mod--display-order-4,.generic-cta-sticky-block-container .mod--display-order-5{background-color:var(--wp--preset--color--secondary)}.generic-cta-sticky-block-container .mod--display-order-2 .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-3 .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-4 .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-5 .cta-sticky{border-right:8px solid var(--wp--preset--color--primary)}}.generic-cta-sticky-block-container .mod--display-order-2 .cta-sticky-icon,.generic-cta-sticky-block-container .mod--display-order-3 .cta-sticky-icon,.generic-cta-sticky-block-container .mod--display-order-4 .cta-sticky-icon,.generic-cta-sticky-block-container .mod--display-order-5 .cta-sticky-icon{background-color:var(--wp--preset--color--secondary)}.generic-cta-sticky-block-container .mod--display-order-2{order:2}.generic-cta-sticky-block-container .mod--display-order-3{order:3}.generic-cta-sticky-block-container .mod--display-order-4{order:4}.generic-cta-sticky-block-container .mod--display-order-5{order:5}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container li{border-color:var(--wp--preset--color--neutral-white);border-radius:10px 0 0 10px;border-style:solid;border-width:1px 0 1px 1px;box-shadow:var(--wp--preset--shadow--box-shadow-deep-black-20);position:relative;width:164px}}@media only screen and (min-width:1024px)and (min-width:1024px){.generic-cta-sticky-block-container li{width:-moz-max-content;width:max-content}}.generic-cta-sticky-block-container .cta-sticky{align-items:center;display:flex;justify-content:flex-end;position:relative;z-index:1000}.generic-cta-sticky-block-container .cta-sticky:hover{text-decoration:none}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .cta-sticky{flex-direction:row-reverse;gap:8px;padding:4px 16px 4px 4px;width:100%}}.generic-cta-sticky-block-container .cta-sticky-label{align-items:flex-end;color:var(--wp--preset--color--neutral-black);display:flex;flex-direction:column;overflow:hidden;text-align:right;text-shadow:var(--wp--preset--shadow--box-shadow-deep-black-20)}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .cta-sticky-label{align-items:flex-start;color:var(--wp--preset--color--neutral-white);gap:4px;text-align:left;width:100%}}.generic-cta-sticky-block-container .cta-sticky-title{font-weight:700}.generic-cta-sticky-block-container .cta-sticky-desc{font-weight:400}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .cta-sticky-desc{font-size:var(--wp--preset--font-size-14)}}.generic-cta-sticky-block-container .cta-sticky-icon{border-radius:5px;box-shadow:var(--wp--preset--shadow--box-shadow-deep-black-20);display:flex;margin-left:20px;padding:8px}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .cta-sticky-icon{border-radius:10px;box-shadow:unset;color:var(--wp--preset--color--neutral-white);margin-left:0;padding:0}}.generic-cta-sticky-block-container .cta-sticky-icon svg{fill:var(--wp--preset--color--neutral-white);height:24px;width:24px}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .cta-sticky-icon svg{height:32px;width:32px}}@keyframes slideUp{0%{transform:translateY(2px)}to{transform:translateY(-63px)}}@keyframes display{0%{display:flex}to{display:none}}.generic-cta-sticky-block-container .open~.generic-cta-sticky-list .mod--display-order-1{animation:slideYAnim5 .3s linear;opacity:1;transform:translateY(0)}@keyframes slideYAnim5{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:translateY(0)}}.generic-cta-sticky-block-container .open~.generic-cta-sticky-list .mod--display-order-2{animation:slideYAnim4 .3s linear;opacity:1;transform:translateY(0)}@keyframes slideYAnim4{0%{opacity:0;transform:translateY(240px)}to{opacity:1;transform:translateY(0)}}.generic-cta-sticky-block-container .open~.generic-cta-sticky-list .mod--display-order-3{animation:slideYAnim3 .3s linear;opacity:1;transform:translateY(0)}@keyframes slideYAnim3{0%{opacity:0;transform:translateY(180px)}to{opacity:1;transform:translateY(0)}}.generic-cta-sticky-block-container .open~.generic-cta-sticky-list .mod--display-order-4{animation:slideYAnim2 .3s linear;opacity:1;transform:translateY(0)}@keyframes slideYAnim2{0%{opacity:0;transform:translateY(120px)}to{opacity:1;transform:translateY(0)}}.generic-cta-sticky-block-container .open~.generic-cta-sticky-list .mod--display-order-5{animation:slideYAnim1 .3s linear;opacity:1;transform:translateY(0)}@keyframes slideYAnim1{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.generic-cta-sticky-block-container .mod--display-order-1{animation:revertSlideYAnim5 .3s linear;opacity:0;transform:translateY(300px)}@keyframes revertSlideYAnim5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(300px)}}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .mod--display-order-1 .cta-sticky{border-right:8px solid var(--wp--preset--color--secondary)}}.generic-cta-sticky-block-container .mod--display-order-2{animation:revertSlideYAnim4 .3s linear;opacity:0;transform:translateY(240px)}@keyframes revertSlideYAnim4{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(240px)}}.generic-cta-sticky-block-container .mod--display-order-3{animation:revertSlideYAnim3 .3s linear;opacity:0;transform:translateY(180px)}@keyframes revertSlideYAnim3{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(180px)}}.generic-cta-sticky-block-container .mod--display-order-4{animation:revertSlideYAnim2 .3s linear;opacity:0;transform:translateY(120px)}@keyframes revertSlideYAnim2{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(120px)}}.generic-cta-sticky-block-container .mod--display-order-5{animation:revertSlideYAnim1 .3s linear;opacity:0;transform:translateY(60px)}@keyframes revertSlideYAnim1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(60px)}}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .mod--display-order-1,.generic-cta-sticky-block-container .mod--display-order-2,.generic-cta-sticky-block-container .mod--display-order-3,.generic-cta-sticky-block-container .mod--display-order-4,.generic-cta-sticky-block-container .mod--display-order-5{animation:none;opacity:1;transform:translate(0);transition:all .4s ease-in-out}.generic-cta-sticky-block-container .mod--display-order-1:focus-within,.generic-cta-sticky-block-container .mod--display-order-1:hover,.generic-cta-sticky-block-container .mod--display-order-2:focus-within,.generic-cta-sticky-block-container .mod--display-order-2:hover,.generic-cta-sticky-block-container .mod--display-order-3:focus-within,.generic-cta-sticky-block-container .mod--display-order-3:hover,.generic-cta-sticky-block-container .mod--display-order-4:focus-within,.generic-cta-sticky-block-container .mod--display-order-4:hover,.generic-cta-sticky-block-container .mod--display-order-5:focus-within,.generic-cta-sticky-block-container .mod--display-order-5:hover{transform:translate(calc(60px - 100%))}.generic-cta-sticky-block-container .mod--display-order-1:focus-within .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-1:hover .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-2:focus-within .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-2:hover .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-3:focus-within .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-3:hover .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-4:focus-within .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-4:hover .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-5:focus-within .cta-sticky,.generic-cta-sticky-block-container .mod--display-order-5:hover .cta-sticky{max-height:150px}.generic-cta-sticky-block-container .mod--display-order-1:focus-within .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-1:hover .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-2:focus-within .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-2:hover .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-3:focus-within .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-3:hover .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-4:focus-within .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-4:hover .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-5:focus-within .cta-sticky-label,.generic-cta-sticky-block-container .mod--display-order-5:hover .cta-sticky-label{opacity:1;overflow:hidden;transform:translateX(0)}}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .cta-sticky{max-height:40px;transition:all .3s ease-in-out}.generic-cta-sticky-block-container .cta-sticky-label{opacity:0;transform:translateX(100%);transition:all .5s ease-in-out}}.generic-cta-sticky-block-container{align-items:flex-end;bottom:35px;display:flex;flex-direction:column-reverse;position:fixed;right:35px;transition:all .3s ease-in-out;z-index:995}.generic-cta-sticky-block-container.hidden-overlay{display:none}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container.hidden{opacity:0}.generic-cta-sticky-block-container.visible{opacity:1}.generic-cta-sticky-block-container.mod--z-index{z-index:-1}.generic-cta-sticky-block-container{bottom:unset;right:0;top:30%;width:60px}}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button{background-color:var(--wp--preset--color--primary);border:0;border-radius:5px;box-shadow:var(--wp--preset--shadow--box-shadow-deep-black-20);height:40px;padding:8px;transition:all .3s ease-in-out;width:40px}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button{display:none}}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button svg{fill:var(--wp--preset--color--neutral-white);height:24px;transform:rotate(45deg);transition:all .3s ease-in-out;width:24px}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.close~.generic-cta-sticky-list,.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.open~.generic-cta-sticky-list{display:flex;flex-direction:column;gap:20px}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.close~.generic-cta-sticky-list.open,.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.open~.generic-cta-sticky-list.open{display:flex}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.close~.generic-cta-sticky-list.close,.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.open~.generic-cta-sticky-list.close{display:none}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.close~.generic-cta-sticky-list.close,.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.open~.generic-cta-sticky-list.close{display:flex}}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.open{background-color:var(--wp--preset--color--neutral-white);margin-top:20px}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.open svg{fill:var(--wp--preset--color--primary);transform:rotate(180deg)}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.close{background-color:var(--wp--preset--color--primary);margin-top:0}.generic-cta-sticky-block-container .mobile-menu-cta-sticky-button.close svg{fill:var(--wp--preset--color--neutral-white);transform:rotate(45deg)}.generic-cta-sticky-block-container .generic-cta-sticky-list{display:none;justify-content:center;width:100%}@media only screen and (min-width:1024px){.generic-cta-sticky-block-container .generic-cta-sticky-list{align-items:flex-start;display:flex;flex-direction:column;gap:2px;transform:translate(calc(100% - 60px))}}
