.rx-ic__in{box-sizing:border-box;padding-left:var(--icw,0);padding-right:var(--icw,0)}.rx-ic__h{color:var(--rx-text);font-size:var(--ic-hs,32px);line-height:1.1em;margin:0 0 var(--ic-hmb,20px)}.rx-ic__grid{display:grid;gap:35px;grid-template-columns:repeat(3,minmax(0,1fr))}.rx-icd{box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--rx-font);padding:30px}.rx-icd--grey{background:#f9f9f9}.rx-icd--white{background:#fff;height:100%}.rx-icd__thumb{display:block;line-height:0;margin:0 0 20px;width:20%}.rx-icd__thumb img{display:block;height:auto;width:100%}.rx-icd__title{font-size:25px;line-height:1.1em;margin:0 0 15px}.rx-icd__title a{color:#595959;text-decoration:none}.rx-icd__text{color:#777;font-size:20px;font-weight:300;line-height:30px;margin:0}.rx-icd__more{align-self:flex-start;color:#c36;display:block;font-size:20px;font-weight:400;line-height:28px;margin-top:12px;text-decoration:none}.rx-icd--white .rx-icd__thumb{margin-bottom:20px;width:75px}.rx-icd--white .rx-icd__text{color:#595959}.rx-icd--white .rx-icd__title{margin-bottom:20px}.rx-icd--white .rx-icd__more{color:#ca1600;line-height:20px;margin-top:20px;padding:5px 0}.rx-ic__car{position:relative}.rx-ic__viewport{overflow:hidden}.rx-ic__track{display:flex;gap:35px;transition:transform .5s ease}.rx-ic__slide{flex:0 0 calc(33.33333% - 23.33333px);min-width:0}.rx-ic__arrow{background:none;border:0;color:#ca1600;cursor:pointer;height:40px;margin-top:-20px;padding:0;position:absolute;top:50%;width:40px;z-index:2}.rx-ic__arrow svg{display:block;fill:currentColor;height:25px;margin:auto;width:25px}.rx-ic__arrow--prev{left:-65px}.rx-ic__arrow--next{right:-65px}@media (max-width:1366px){.rx-ic__arrow--prev{left:-28px}.rx-ic__arrow--next{right:-28px}}@media (max-width:1024px){.rx-ic__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-ic__slide{flex-basis:calc(50% - 17.5px)}}@media (max-width:767px){.rx-ic__in{padding-left:var(--icw-m,0);padding-right:var(--icw-m,0)}.rx-ic__h{font-size:min(var(--ic-hs,32px),32px)}.rx-icd--white .rx-icd__text{font-size:16px;line-height:24px}.rx-icd--white .rx-icd__more{padding:2px 0}.rx-ic__grid{grid-template-columns:minmax(0,1fr)}.rx-ic__slide{flex-basis:100%}.rx-icd--grey .rx-icd__thumb{height:0;overflow:hidden;padding-bottom:50%;position:relative;width:100%}.rx-icd--grey .rx-icd__thumb img{left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 2.5px)}}