.p-home__solution{flex:0 0 100%;max-width:100%}.p-home__solution:not(:first-child){margin-left:45px}.p-home__solutions{padding:30px;background:#333;color:#fff;--slide-space:30px}.p-home__solutions--light{background:#f3f5f7;color:#000}.p-home__solutions--light .p-home__solution-images:before{background:#f3f5f7}.p-home__solutions--light .p-home__solution-title{color:#dddedf}.p-home__solutions .h4{font-weight:800}.p-home__solutions-switcher{font-weight:700;white-space:nowrap;padding:5px 20px;border-radius:22px;background:transparent;transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;line-height:1.67}.p-home__solutions-switcher:first-child{margin-left:30px}.p-home__solutions-switcher:last-child{margin-right:30px}.p-home__solutions-switcher,.p-home__solutions-switcher:active,.p-home__solutions-switcher:focus,.p-home__solutions-switcher:hover,.p-home__solutions-switcher:link,.p-home__solutions-switcher:visited{color:inherit;text-decoration:none}.p-home__solutions-switcher.xc-slider__switcher--active{background:#e78a2f}.p-home__solutions-switcher.xc-slider__switcher--active,.p-home__solutions-switcher.xc-slider__switcher--active:active,.p-home__solutions-switcher.xc-slider__switcher--active:focus,.p-home__solutions-switcher.xc-slider__switcher--active:hover,.p-home__solutions-switcher.xc-slider__switcher--active:link,.p-home__solutions-switcher.xc-slider__switcher--active:visited{color:#fff}.p-home__solutions-switchers{display:flex;flex-wrap:nowrap;margin:25px -30px -30px;overflow:auto;padding-bottom:30px;-webkit-clip-path:inset(0 0 30px 0);clip-path:inset(0 0 30px 0)}.p-home__solutions-holder{margin-top:35px;display:flex;flex-wrap:nowrap;align-items:flex-start;transition:transform .5s cubic-bezier(.73,0,.27,1);will-change:transform}.p-home__solutions-slider--slide-2 .p-home__solutions-holder{transform:translate3d(calc((-100% - 30px - 15px) * 1),0,0)}.p-home__solutions-slider--slide-3 .p-home__solutions-holder{transform:translate3d(calc((-100% - 30px - 15px) * 2),0,0)}.p-home__solutions-slider--slide-4 .p-home__solutions-holder{transform:translate3d(calc((-100% - 30px - 15px) * 3),0,0)}.p-home__solutions-slider--slide-5 .p-home__solutions-holder{transform:translate3d(calc((-100% - 30px - 15px) * 4),0,0)}.p-home__solutions-slider--slide-6 .p-home__solutions-holder{transform:translate3d(calc((-100% - 30px - 15px) * 5),0,0)}.p-home__solutions-wrapper{overflow:hidden;margin-left:-30px;margin-right:-30px;padding:0 30px}.p-home__solution-image{height:0;padding-bottom:101.8%;background:#fff;position:relative;border-radius:20px}.p-home__solution-images{display:none}.p-home__solution-image-wrapper{width:100%;max-width:250px;margin:0 auto}.p-home__solution-image-inner{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.p-home__solution-image--enterprise .p-home__solution-img{max-width:107%}.p-home__solution-image--enterprise .p-home__solution-image-inner{align-items:flex-end}.p-home__solution-image--multi-vendor .p-home__solution-image-inner{justify-content:flex-start}.p-home__solution-image--multi-vendor .p-home__solution-img{max-width:103%;margin-left:2.2%}.p-home__solution-image--retail .p-home__solution-image-inner{align-items:flex-end}.p-home__solution-image--retail .p-home__solution-img{max-width:120%}.p-home__solution-image--international .p-home__solution-image-inner{align-items:flex-end;justify-content:flex-start}.p-home__solution-image--international .p-home__solution-img{max-width:108%;margin-bottom:-2%}.p-home__solution-image--small-business .p-home__solution-image-inner{justify-content:flex-end;align-items:flex-end}.p-home__solution-image--small-business .p-home__solution-img{max-width:103%}.p-home__solution-content{margin:30px 0 0}.p-home__solution-title{font-size:28px;line-height:1;display:block;font-weight:800;text-transform:uppercase;color:hsla(0,0%,100%,.2);word-break:break-word;font-feature-settings:"liga","clig";font-variant-ligatures:common-ligatures;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.p-home__solution-text,.p-home__solution-title{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.p-home__solution-text{margin-top:15px}.p-home__solution .btn{margin:25px 0 0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@supports (--custom-vars:1){.p-home__solution:not(:first-child){margin-left:calc(var(--slide-space) + 15px)}.p-home__solution-wrapper,.p-home__solutions{padding-left:var(--slide-space);padding-right:var(--slide-space)}.p-home__solution-wrapper{margin-left:calc(-1 * var(--slide-space));margin-right:calc(-1 * var(--slide-space))}.p-home__solution-slider--slide-2 .p-home__solutions-holder{transform:translate3d(calc((-100% - var(--slide-space) - 15px) * 1),0,0)}.p-home__solution-slider--slide-3 .p-home__solutions-holder{transform:translate3d(calc((-100% - var(--slide-space) - 15px) * 2),0,0)}.p-home__solution-slider--slide-4 .p-home__solutions-holder{transform:translate3d(calc((-100% - var(--slide-space) - 15px) * 3),0,0)}.p-home__solution-slider--slide-5 .p-home__solutions-holder{transform:translate3d(calc((-100% - var(--slide-space) - 15px) * 4),0,0)}.p-home__solution-slider--slide-6 .p-home__solutions-holder{transform:translate3d(calc((-100% - var(--slide-space) - 15px) * 5),0,0)}}@media (min-width:370px){.p-home__solution-title{font-size:32px}}@media (min-width:450px){.p-home__solution-title{font-size:40px}}@media (min-width:544px){.p-home__solutions{padding:50px 40px 40px}.p-home__solutions-switcher:first-child{margin-left:40px}.p-home__solutions-switcher:last-child{margin-right:40px}.p-home__solutions-switchers{margin-left:-40px;margin-right:-40px}}@media (min-width:700px){.p-home__solution-image-wrapper{max-width:300px}}@media (max-width:759px){.p-home__solutions-section .container{padding-left:0;padding-right:0}}@media (min-width:760px){.p-home__solution{padding-left:320px;min-height:275px;align-items:center;align-content:center;display:flex}.p-home__solutions{border-radius:22px}.p-home__solutions .h4{text-align:center}.p-home__solutions-switcher{font-size:16px;padding:5px 8px;transition:color .2s ease-in-out;border-radius:0;outline:none}.p-home__solutions-switcher:first-child{margin-left:0}.p-home__solutions-switcher:last-child{margin-right:0}.p-home__solutions-switcher,.p-home__solutions-switcher:active,.p-home__solutions-switcher:focus,.p-home__solutions-switcher:hover,.p-home__solutions-switcher:link,.p-home__solutions-switcher:visited{background:transparent}.p-home__solutions-switcher:active,.p-home__solutions-switcher:focus,.p-home__solutions-switcher:hover{color:#e78a2f}.p-home__solutions-switcher.xc-slider__switcher--active{background:transparent;text-decoration:underline}.p-home__solutions-switcher.xc-slider__switcher--active,.p-home__solutions-switcher.xc-slider__switcher--active:active,.p-home__solutions-switcher.xc-slider__switcher--active:focus,.p-home__solutions-switcher.xc-slider__switcher--active:hover,.p-home__solutions-switcher.xc-slider__switcher--active:link,.p-home__solutions-switcher.xc-slider__switcher--active:visited{color:#e78a2f}.p-home__solutions-switchers{margin-left:-25px;margin-right:-25px;justify-content:center;overflow:visible}.p-home__solutions-holder{margin-top:0;max-width:100%}.p-home__solutions-holder .p-home__solution-image-wrapper{display:none}.p-home__solutions-wrapper{position:relative;margin-top:40px;min-height:275px;display:flex;flex-wrap:wrap}.p-home__solutions-slider--slide-2 .p-home__solution-image>div:first-child{opacity:.001}.p-home__solutions-slider--slide-2 .p-home__solution-image>div:nth-child(2){opacity:1}.p-home__solutions-slider--slide-3 .p-home__solution-image>div:first-child{opacity:.001}.p-home__solutions-slider--slide-3 .p-home__solution-image>div:nth-child(3){opacity:1}.p-home__solutions-slider--slide-4 .p-home__solution-image>div:first-child{opacity:.001}.p-home__solutions-slider--slide-4 .p-home__solution-image>div:nth-child(4){opacity:1}.p-home__solutions-slider--slide-5 .p-home__solution-image>div:first-child{opacity:.001}.p-home__solutions-slider--slide-5 .p-home__solution-image>div:nth-child(5){opacity:1}.p-home__solutions-slider--slide-6 .p-home__solution-image>div:first-child{opacity:.001}.p-home__solutions-slider--slide-6 .p-home__solution-image>div:nth-child(6){opacity:1}.p-home__solution-images{display:block;width:270px;position:absolute;top:0;left:30px}.p-home__solution-images:before{content:"";left:-30px;top:0;bottom:0;width:90px;display:block;position:absolute;z-index:1;background:#333}.p-home__solution-image-wrapper{position:relative;z-index:2}.p-home__solution-image>div{transition:opacity .3s linear}.p-home__solution-image>div:not(:first-child){opacity:.001}.p-home__solution-content{margin-top:0}.p-home__solution-title{font-size:32px}@supports ((-webkit-text-decoration-color:red) or (text-decoration-color:red)){.p-home__solutions-switcher{transition-property:color,-webkit-text-decoration-color;transition-property:color,text-decoration-color;transition-property:color,text-decoration-color,-webkit-text-decoration-color}.p-home__solutions-switcher,.p-home__solutions-switcher:active,.p-home__solutions-switcher:focus,.p-home__solutions-switcher:hover,.p-home__solutions-switcher:link,.p-home__solutions-switcher:visited{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.p-home__solutions-switcher.xc-slider__switcher--active,.p-home__solutions-switcher.xc-slider__switcher--active:active,.p-home__solutions-switcher.xc-slider__switcher--active:focus,.p-home__solutions-switcher.xc-slider__switcher--active:hover,.p-home__solutions-switcher.xc-slider__switcher--active:link,.p-home__solutions-switcher.xc-slider__switcher--active:visited{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}}@media (min-width:880px){.p-home__solutions-switcher{padding-left:3px;padding-right:3px}.p-home__solutions-switchers{justify-content:space-between;margin-left:-3px;margin-right:-3px}}@media (min-width:900px){.p-home__solution-title{font-size:40px}}@media (min-width:992px){.p-home__solution{padding-left:405px;min-height:370px}.p-home__solutions{padding:70px 70px 50px}.p-home__solutions-switcher{font-size:18px}.p-home__solutions-switchers{margin-top:60px}.p-home__solution-images{width:360px}.p-home__solution-image-wrapper{max-width:100%}.p-home__solution-text{margin-top:25px}.p-home__solution-title{font-size:42px;white-space:nowrap}}@media (min-width:1070px){.p-home__solutions{padding:70px 90px 50px}.p-home__solution-title{font-size:46px}}@media (min-width:1150px){.p-home__solution-title{font-size:56px}}@media (min-width:1200px){.p-home__solution-title{font-size:62px}}@media (min-width:1240px){.p-home__solution-title{font-size:68px}.p-home__solution-title--big{font-size:90px}}