.block-button-text-links{padding-top:3.5625rem;position:relative;margin:0 0 4.0625rem}@media (min-width:1200px){.block-button-text-links{padding:5rem 0 .375rem;margin:0 3.4375rem}}.block-button-text-links::after{content:"";display:block;width:100%;height:150%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#ebf3f6 0%,rgba(235,243,246,0) 100%)}.block-button-text-links div{z-index:1}.block-button-text-links__title.h3{margin-bottom:1rem;font-size:1.5rem;line-height:1.3333333333;font-weight:600}@media (min-width:768px){.block-button-text-links__title.h3{margin-bottom:1.5625rem;font-size:2.5rem;line-height:1.1;font-weight:600}}.block-button-text-links__description{margin-bottom:1.75rem}@media (min-width:768px){.block-button-text-links__description{margin-bottom:3rem}}.block-button-text-links__buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0;list-style-type:none;row-gap:1rem}@media (min-width:768px){.block-button-text-links__buttons{column-gap:1.25rem;row-gap:1.25rem}}.block-button-text-links__button{display:flex;flex:0 0 100%;align-items:center;justify-content:center;max-width:100%;position:relative;font-family:"ultramagnetic-regular",sans-serif;text-align:center;text-transform:uppercase;background-color:#fff;cursor:pointer;transition:all 0.2s linear;font-size:1.25rem;line-height:1.6;font-weight:400}@media (min-width:768px){.block-button-text-links__button{flex:0 0 48.5%;max-width:48.5%;font-size:1.75rem;line-height:1.1428571429;font-weight:400}}@media (min-width:992px){.block-button-text-links__button{flex:0 0 23.7%;max-width:23.7%}}.block-button-text-links__button a{width:100%;padding:1rem .6875rem;color:#015984;transition:all 0.2s linear}@media (min-width:768px){.block-button-text-links__button a{padding:2.125rem 1.5rem}}.block-button-text-links__button::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;transform:scaleY(1);border-bottom:.1875rem solid #ee303c;transition:all 0.2s linear}@media (min-width:768px){.block-button-text-links__button::after{transform:scaleY(0)}}.block-button-text-links__button:hover a,.block-button-text-links__button:focus a{color:#ee303c}@media (min-width:768px){.block-button-text-links__button:hover::after,.block-button-text-links__button:focus::after{transform:scaleY(1)}}