.list{position:relative;margin:7.75rem auto;display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:1024px){.list{margin:3rem auto}}.list::before{display:block;content:"";position:absolute;z-index:-1;top:-15rem;left:0;width:85%;height:calc(100% + 20rem);background:#fff;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}@media screen and (max-width:1024px){.list::before{width:100%}}.list.bottom-padding::before{height:calc(100% + 30rem)}@media screen and (max-width:1024px){.list.bottom-padding::before{height:calc(100% + 13.75rem)}}.list .cols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:7.5rem;align-items:initial;justify-content:initial;grid-template-columns:.4135fr 1fr;width:83.55%}@media screen and (max-width:1024px){.list .cols{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:600px){.list .cols{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1024px){.list .cols{grid-gap:2rem;width:100%}}.list .cols .col .container{margin:0 0 0 auto;max-width:33.5rem}.list .cols .col .container .button{margin-top:1.75rem}.list .cols .col ol{list-style-type:none;padding:0;margin:0}.list .cols .col ol li a{position:relative;display:flex;flex-flow:row nowrap;gap:5.1rem;align-items:flex-start;justify-content:flex-start;padding:.7rem 4rem 1.75rem 0;margin-bottom:2rem;background-image:url(/wp-content/themes/asnet-core/assets/images-min/list-arrow.svg);background-position:calc(100% - .75rem) 5.15rem;background-size:1.33rem;background-repeat:no-repeat}@media screen and (max-width:1024px){.list .cols .col ol li a{padding:.7rem 3rem 1.75rem 0;gap:1rem}}.list .cols .col ol li a::after,.list .cols .col ol li a::before{display:block;content:"";position:absolute;bottom:0;left:0;height:1px;background:#e1e1e1;opacity:.39;transition:background .33s,opacity .33s}.list .cols .col ol li a::before{width:100%}.list .cols .col ol li a::after{width:0;transition:background 1.5s,opacity 2s,width 2s}.list .cols .col ol li a span{position:relative;top:-.2rem;font-family:freight-big-pro,serif;font-size:27px;font-weight:300;letter-spacing:calc(27px * ((0 / 100)/ 10));line-height:40px;color:#0e1d39;color:#f06b36}.list .cols .col ol li a h3,.list .cols .col ol li a p{margin:0;transition:color .5s}.list .cols .col ol li a h3{line-height:initial;margin-bottom:.8rem}.list .cols .col ol li a:hover::after{width:100%;background:#f06b36;opacity:1}.list .cols .col ol li a:hover h3,.list .cols .col ol li a:hover p{color:#f06b36}.list .cols .col img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;border-radius:.5rem 0 0 .5rem}