.select-categories{max-width:376px;margin-top:30px}.technologies-list{margin-top:45px}.technologies-list:not(.active){display:none}.technology{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);align-items:stretch}@media only screen and (max-width: 576px){.technology{grid-template-columns:1fr}}.technology:not(:last-child){margin-bottom:50px}.technology__col{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.technology__text-block{min-height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;padding:15px 30px 15px 0}@media only screen and (max-width: 768px){.technology__text-block{padding-right:0;padding-top:0}}@media only screen and (max-width: 576px){.technology__text-block{padding-bottom:0}}.technology__text-block sup{vertical-align:super;font-size:.32em;padding-left:3px}.technology__header{margin-bottom:15px}.technology__icon{vertical-align:top;width:45px;height:45px;margin-top:-.1em;margin-right:15px;flex:0 0 auto}@media only screen and (max-width: 1024px){.technology__icon{width:40px;height:40px;margin-top:-.4em;margin-right:10px}}.technology__name{display:inline;font-weight:400}.technology__footnote{position:absolute;bottom:0;left:0;font-size:12px;color:#5f7581;line-height:1em;opacity:.5}.technology__footnote sup{font-size:8px;padding-left:0}@media only screen and (max-width: 576px){.technology__footnote{position:static;margin-top:5px}}.technology__img-block{border-radius:8px;overflow:hidden}.technology__img{display:block;width:100%;object-fit:cover}
