﻿.block_steps{margin-top:var(--block-spacing);margin-bottom:var(--block-spacing);margin-right:var(--content-gutter-wide);margin-left:var(--content-gutter-wide)}@media only screen and (min-width:1600px){.block_steps{margin-right:var(--content-gutter);margin-left:var(--content-gutter)}}.block_steps .steps_header{display:flex;-moz-column-gap:40px;column-gap:40px;row-gap:20px;margin-bottom:20px}@media only screen and (max-width:979px){.block_steps .steps_header{flex-direction:column;align-items:flex-start}}@media only screen and (min-width:980px){.block_steps .steps_header{align-items:center}}.block_steps .steps_title{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:30px;line-height:1.2;flex-shrink:1;margin:0}.block_steps .steps_link{overflow:hidden;position:relative;text-transform:uppercase;display:inline-block;font-size:clamp(16px,.11904761904761905vw + 15.619047619047619px,18px);min-height:40px;min-width:-moz-max-content;min-width:max-content;color:var(--color-white);line-height:1;padding:clamp(10px,.1851851851851852vw + 9.407407407407408px,12px) clamp(20px,.3703703703703704vw + 18.814814814814817px,24px);transition:background .15s linear .1s,color .15s linear;white-space:nowrap}@media only screen and (max-width:979px){.block_steps .steps_link{background:var(--color-slime);border:1px solid var(--color-slime)}.block_steps .steps_link:focus,.block_steps .steps_link:hover{color:var(--color-white)}}@media only screen and (min-width:980px){.block_steps .steps_link{color:transparent}.block_steps .steps_link:before{position:absolute;height:100%;width:40px;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--color-slime);border:1px solid var(--color-slime);content:'';transition:opacity .1s linear,width .15s .15s}.block_steps .steps_link:after{position:absolute;display:block;height:12px;width:12px;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid var(--color-white);border-width:2px 2px 0 0;content:'';margin:0;transform:rotate(45deg) translate(18px,2px);transition:opacity .15s linear .1s}.block_steps .steps_link:focus,.block_steps .steps_link:hover{background:var(--color-slime);color:var(--color-black);transition-delay:.1s}.block_steps .steps_link:focus:before,.block_steps .steps_link:hover:before{width:100%;background:var(--color-slime);opacity:0;transition-delay:.25s,0s}.block_steps .steps_link:focus:after,.block_steps .steps_link:hover:after{opacity:0;transition-delay:0s}}.block_steps .steps_content{margin-bottom:var(--block-spacing-small)}.block_steps .steps_content p{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:clamp(18px,.11904761904761905vw + 17.61904761904762px,20px);line-height:1.6;margin:var(--flow-spacing) 0 0}.block_steps .steps_items{display:flex;gap:var(--flow-spacing);list-style:none;margin:0;padding:0}@media only screen and (max-width:739px){.block_steps .steps_items{flex-direction:column}}@media only screen and (min-width:740px){.block_steps .steps_items{justify-content:space-between}}.block_steps .steps_item{display:flex;gap:var(--flow-spacing-small);width:-moz-fit-content;width:fit-content;margin:0;padding:0}@media only screen and (max-width:739px){.block_steps .steps_item{flex-direction:column}}.block_steps .steps_item p{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:clamp(20px,.2380952380952381vw + 19.238095238095237px,24px);line-height:1.4;margin:0}.block_steps .steps_item p .green_highlight{color:var(--color-slime)}@media only screen and (max-width:739px){.block_steps .steps_item br{display:none}}@media only screen and (max-width:739px){.block_steps .steps_arrow{margin:0;padding-bottom:10px}}@media only screen and (min-width:740px){.block_steps .steps_arrow{margin-right:10px}}.block_steps .steps_item_arrow{display:block;flex:0 0 18px;height:18px;width:18px;border:1px solid var(--color-white);border-width:2px 2px 0 0}@media only screen and (max-width:739px){.block_steps .steps_item_arrow{transform:rotate(135deg)}}@media only screen and (min-width:740px){.block_steps .steps_item_arrow{margin-top:var(--flow-spacing-small);transform:rotate(45deg)}}