.cbo-steps .steps-header{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;margin:0 0 3.125rem}.cbo-steps .header-icon{height:5.625rem;position:relative;width:8.1875rem}.cbo-steps .header-title{color:#205e38;margin:0}.cbo-steps .header-title p{margin:0}.cbo-steps .header-text{color:#4c5750;font-size:1.125rem;line-height:1.4444;margin:0}.cbo-steps .steps-list{display:flex;flex-direction:column;gap:3.125rem}.cbo-steps .list-el{display:flex;flex-direction:column;gap:2.5rem}.cbo-steps .el-picture{aspect-ratio:350/435;border-radius:.625rem;max-width:21.875rem;overflow:hidden;position:relative;width:100%}.cbo-steps .el-content{display:flex;flex-direction:column;gap:1rem}.cbo-steps .el-title{color:#205e38;margin:0}.cbo-steps .el-text{color:#4c5750;font-size:1rem;line-height:1.4375}.cbo-steps .el-text a:not(.cbo-button):not(.cbo-link){align-items:center;border-bottom:.125rem solid #205e38;color:#205e38;display:inline-flex;font-family:Bricolage Grotesque,sans-serif;font-size:1rem;font-weight:700;gap:.625rem;letter-spacing:.02em;line-height:1.625;padding:.6875rem 0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.cbo-steps .el-text a:not(.cbo-button):not(.cbo-link):after{content:"";font-family:iconfont;font-size:.875rem;font-weight:400;letter-spacing:0}@media(min-width:768px){.cbo-steps .list-el{align-items:flex-start;flex-direction:row;gap:2.5rem}.cbo-steps .el-picture{aspect-ratio:270/335;flex-shrink:0;max-width:none;width:16.875rem}.cbo-steps .el-content{flex:1}}@media(min-width:1024px){.cbo-steps .steps-inner.cbo-container{align-items:flex-start;display:flex;gap:4.375rem;margin-bottom:6.25rem!important;margin-top:1.25rem!important}.cbo-steps .steps-header{flex-shrink:0;margin:0;padding-top:6.25rem;position:sticky;top:0;width:28.75rem}.cbo-steps .steps-list{flex:1;gap:4.0625rem;padding-top:6.25rem}}