#differences{padding:62px 0;background-color:#f5f5f5;margin-top:15px}#differences .title{font-size:44px;line-height:52px;margin-bottom:15px}#differences .button{color:#fff;background-color:var(--blue);border-radius:28px;height:52px;line-height:52px;font-size:17px;margin-top:30px;padding:2px 32px 0 32px}.difference{max-width:383px;height:100%}.difference .d-image{flex-basis:100%;max-width:200px;height:98px;position:relative;margin-bottom:0}.difference h5{position:relative;font-size:22px;line-height:1.5em;margin-top:5px;color:var(--color)}.difference p{font-size:16px;line-height:21px;color:#000;padding:0 27px}@media screen and (max-width:1199px){.difference+.difference{margin-left:25px}}@media screen and (max-width:1199px){.difference,.difference+.difference{margin:15px 12.5px}}@media screen and (max-width:768px){.difference{width:100%;max-width:240px;flex-basis:calc(50% - 25px)}.difference p{padding:0}}@media screen and (max-width:567px){#differences{padding:59px 0 50px 0}#differences .title{font-size:39.5px;line-height:41px;margin:0 auto 19px auto;max-width:390px}#differences .title span{font-size:38px}#differences .difference-list{gap:58px}#differences .difference{flex-basis:100%;max-width:unset;margin:0;text-align:left;align-items:flex-start}.difference .d-image{flex-basis:77px;align-items:flex-start;justify-content:flex-start;height:unset}.difference .d-image img{margin:6px 0 0 0;width:63.5px;height:63.5px}.difference .d-text{padding-left:10px;padding-right:0;flex:1;align-self:flex-start}.difference h5{font-size:18px;margin:0;padding:0}.difference h5::after{top:30px;left:1px;transform:none}.difference h5 br{display:none}.difference p{font-size:14px;line-height:19px}.difference p br{display:none}}