@keyframes showHide{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@-moz-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@-o-keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}@keyframes horizontal{0%{transform:translatex(0) translatey(0)}50%{transform:translatex(15px) translatey(0)}100%{transform:translatex(0) translatey(0)}}.l-cta{position:relative}.l-cta__row{display:flex;gap:10px;justify-content:space-between}@media (max-width:767.98px){.l-cta__row{flex-direction:column;gap:0}}.l-cta__col{width:50%}@media (max-width:767.98px){.l-cta__col{width:100%}}.l-cta__info-wrapper{height:100%;position:relative;z-index:1;background:#f9cd5e;display:flex;align-items:center;padding:115px 80px}@media (max-width:1599.98px){.l-cta__info-wrapper{padding:92px 50px}}@media (max-width:1199.98px){.l-cta__info-wrapper{padding:80px}}@media (max-width:991.98px){.l-cta__info-wrapper{padding:30px}}.l-cta__image-wrapper{height:100%}.l-cta__image-wrapper img{width:100%;height:100%;min-height:675px;object-fit:cover}@media (max-width:1599.98px){.l-cta__image-wrapper img{min-height:540px}}@media (max-width:1199.98px){.l-cta__image-wrapper img{min-height:550px}}@media (max-width:991.98px){.l-cta__image-wrapper img{min-height:450px}}@media (max-width:767.98px){.l-cta__image-wrapper img{min-height:0;height:375px}}.l-cta__info{display:flex;flex-direction:column;gap:20px}.l-cta__info-block{display:flex;flex-direction:column;gap:55px;max-width:335px;width:100%}@media (max-width:1599.98px){.l-cta__info-block{gap:44px}}@media (max-width:1199.98px){.l-cta__info-block{gap:30px;max-width:100%}}.l-cta__links{display:flex;border-top:1px solid #1d1d1d;border-bottom:1px solid #1d1d1d;min-height:60px}.l-cta__link{width:50%;display:flex;padding:5px 15px}@media (max-width:767.98px){.l-cta__link{padding:5px}}.l-cta__link+.l-cta__link{border-left:1px solid #1d1d1d}.l-cta__link a{font-weight:300}@media (max-width:767.98px){.l-cta__wrapper{margin:0 -20px}}.l-cta .o-page-title{font-weight:400}@media (max-width:991.98px){.l-cta .o-page-title{font-size:1.75em}}