.functions__inner{--offset: 9px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -webkit-calc(0px - var(--offset));margin:0 -moz-calc(0px - var(--offset));margin:0 calc(0px - var(--offset));padding:36px 0 0}@media (min-width: 1921px){.functions__inner{--offset: 9rem}}@media (max-width: 1500px) or (min-width: 1921px){.functions__inner{padding:36rem 0 0}}@media (max-width: 992px){.functions__inner{padding:30rem 0 0}}@media (max-width: 575px){.functions__inner{--offset: 0;padding:20rem 0 0}}.function{width:25%;padding:0 var(--offset) 32px}@media (max-width: 1500px) or (min-width: 1921px){.function{padding:0 var(--offset) 32rem}}@media (max-width: 992px){.function{width:50%}}@media (max-width: 575px){.function{width:100%}}.function__inner{position:relative}.function__picture{-o-object-fit:cover;object-fit:cover;aspect-ratio:347/432}.function__title{position:absolute;z-index:1;color:#fff;bottom:44px;left:0;padding:0 30px;font-size:17px;line-height:-webkit-calc(27/17);line-height:-moz-calc(27/17);line-height:calc(27/17);text-overflow:ellipsis;overflow:hidden;display:-moz-box;display:-webkit-box;-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width: 1921px){.function__title{font-size:17rem}}@media (max-width: 1500px) or (min-width: 1921px){.function__title{bottom:44rem;padding:0 30rem}}@media (max-width: 992px){.function__title{bottom:30rem;padding:0 26rem;font-size:18px}}@media (max-width: 575px){.function__title{bottom:24rem;padding:0 22rem}}.function__gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,rgba(255,255,255,0)),color-stop(70%,rgba(255,255,255,0)),to(rgba(30,36,48,.6)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 70%,rgba(30,36,48,.6) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 70%,rgba(30,36,48,.6) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 70%,rgba(30,36,48,.6) 100%)}
