.easyfast{padding:90px 0 60px}.easyfast__left{width:calc(42% - 10px)}.easyfast__right{width:calc(53% - 10px)}.easyfast__left h2{text-transform:uppercase}.easyfast__left h3{font-weight:normal;margin-bottom:20px}.easyfast__iconcol{width:calc(100% / 3);padding:0 20px;margin-bottom:70px}.easyfast__iconcell{position:relative}.easyfast__iconcell::before{content:"";padding-bottom:100%;display:block;border:4px solid #e5e5e5;border-radius:50%;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.easyfast__iconcell--odd:hover::before{border-color:#ea2677}.easyfast__iconcell--even:hover::before{border-color:#1b90cf}.easyfast__iconinfo{text-align:center;width:calc(100% - 70px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.easyfast__iconinfo img{margin-bottom:9px;max-width:50px}.easyfast__iconinfo p{font-size:14px;line-height:1.2;font-weight:700}.easyfast__iconinfo p span{display:block;font-weight:400;font-size:13px}.easyfast.row-layout{padding-bottom:0}.row-layout .easyfast__iconcol:nth-child(3)~div{margin-bottom:0}.easyfast.row-layout .easyfast__left{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:1200px;margin:0 auto;text-align:center;margin-bottom:50px}.easyfast.row-layout .easyfast__left h2{text-transform:initial}.easyfast__iconinfo p{text-transform:uppercase}.easyfast.row-layout .easyfast__right{flex:1;max-width:1015px;width:100%;margin:0 auto;text-align:center}.row-layout .easyfast__iconinfo p{text-transform:uppercase}.row-layout .easyfast__iconinfo p span{text-transform:initial}@media only screen and (max-width:1699px){.easyfast{padding:60px 0}.easyfast__left h3{font-size:24px}.easyfast__iconinfo img{max-width:45px;min-height:50px;margin-bottom:5px;object-fit:contain}.easyfast__iconinfo p{font-size:14px}.easyfast__iconcol{margin-bottom:25px}}@media only screen and (max-width:1500px){.easyfast__iconinfo img{max-width:75px}.easyfast__iconinfo p{font-size:14px !important}.easyfast__iconcol{padding:0 10px !important}.easyfast__iconinfo{width:calc(100% - 85px) !important}}@media only screen and (max-width:1366px){.easyfast__left h2{font-size:36px}.easyfast__left h3{font-size:26px;letter-spacing:normal}}@media only screen and (max-width:767px){.easyfast.row-layout .easyfast__left{margin-bottom:20px}.easyfast__iconcol{width:calc(100% / 2) !important}}@media only screen and (max-width:520px){.easyfast__iconcol{width:100% !important;margin:0 auto 20px !important;max-width:270px}}