.simulators{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);list-style:none}.simulators-item{width:100%}.simulators-item h5{font-size:inherit}.simulators-item.simulator-slide-item .simulators-link{align-items:flex-end;height:200px;justify-content:space-between;padding:30px}.simulators-item.simulator-slide-item .simulators-link .simulator-title{font-size:2.5em}.simulators-item.simulator-slide-item .simulators-link .icon{font-size:4em}.simulators-link{align-items:flex-end;background-color:#838aff;border-radius:15px;color:#fff;display:flex;height:80px;justify-content:space-between;outline:none!important;overflow:hidden;padding:15px;position:relative;text-decoration:none;width:100%}.simulators-link:after{background:linear-gradient(160deg,#838aff73,#838affd9);content:"";inset:0;position:absolute;z-index:1}.simulators-link-image{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.simulators-link .simulator-title{font-size:1.16em;max-width:12ch;z-index:2}.simulators-link .icon{align-self:flex-end;font-size:2em;z-index:2}.simulators-link.rent-or-buy-car .simulator-title{max-width:16ch}@media screen and (min-width:360px){.simulators-link .simulator-title{font-size:1.4em}}@media screen and (min-width:480px){.simulators-item.simulator-slide-item .simulators-link{padding:20px}}@media screen and (min-width:768px){.simulators{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.simulators-item{margin-bottom:20px}.simulators-item.simulator-slide-item .simulators-link .simulator-title{font-size:2.8em}}@media screen and (min-width:1600px){.simulators-item.simulator-slide-item .simulators-link{padding:40px}.simulators-item.simulator-slide-item .simulators-link .icon{font-size:5em}}
