section.services.illustrations{background-position:bottom -24px left,bottom 24px left;background-repeat:no-repeat;background-size:contain;padding-bottom:0;position:relative;z-index:1}.b2c section.services.illustrations{background-image:url(../../assets/cc-illustrations/b2c-cback-blue30-sm.svg),url(../../assets/cc-illustrations/b2c-cback-blue20-sm.svg)}.b2b section.services.illustrations{background-image:url(../../assets/cc-illustrations/b2b-cback-blue30-sm.svg),url(../../assets/cc-illustrations/b2b-cback-blue20-sm.svg)}section.services.illustrations .container{padding-bottom:0}section.services .container{padding-bottom:48px}section.services .container>.icon i{font-size:48px;color:#075da7}section.services .container>.icon{text-align:center}section.services h1{margin-bottom:40px;font-size:7vw!important}section.services h2{text-align:center;margin:24px 0 8px}section.services h3{text-align:center;font-size:18px;max-width:624px;margin:0 auto 24px}section.services .items>.ext{margin:24px 0}section.services .items>.ext .wrapper{opacity:0;max-height:0;position:relative;margin:24px 0;transition:max-height .3s ease-in,opacity .3s linear;z-index:-1}section.services .items>.ext .wrapper.visible{opacity:1;max-height:3000px;transition:max-height .3s ease-out,opacity .3s linear;z-index:0}section.services .items .images{display:flex;justify-content:center}section.services .items .images .img.right{display:none}section.services .items>.top:nth-of-type(1){margin-top:24px}section.services .items .top .group,section.services .items .top .item{display:flex}section.services label.more{display:flex;justify-content:center;align-items:center;font-family:var(--typeface-1);font-size:var(--body-16-light-size);font-weight:var(--weight-400);text-transform:uppercase}section.services label#list-toggler-less{margin-top:48px}.b2c section.services label.more{color:var(--b2c-blue-100)}.b2b section.services label.more{color:var(--b2b-blue-100)}section.services .cc-panel.info .group ul{margin-top:0}section.services .group li.check:before{content:"\e905";font-size:12px;font-weight:700;font-family:ccicon!important;width:24px;height:24px;border-radius:13px;color:#fff;background-color:#075da7;text-align:center;position:absolute;top:0;left:0;transition:background-color .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.services .group li.check{padding-left:36px;margin:0 0 16px 0;position:relative}section.services .item .inr span{color:#fff;font-size:14px;font-weight:700;text-align:center;display:block;height:26px;width:26px;padding:1px 0 0 1px;margin:0 16px 0 0;background-color:#075da7;border-radius:13px}section.services .accordions{margin-top:-50px;word-break:break-word}section.services .accordions .items .hide{margin-top:24px}section.services .accordions .cc-panel.info .header{padding:12px 24px 12px 32px}section.services .accordions .cc-panel.info .header .title{margin:0}section.services .accordions .cc-panel.info .ext>div{border-top:unset;padding-top:0}section.services .accordions label.more{margin-top:24px}section.services .accordions label#accordion-list-toggler i.rotate-top{transform:rotate(180deg);transition:.5s}@media screen and (min-width:500px){section.services h1{font-size:37px!important}}@media screen and (min-width:768px){section.services.illustrations{background-position:bottom;background-repeat:no-repeat;background-size:contain}.b2c section.services.illustrations{background-image:url(../../assets/cc-illustrations/b2c-cback-blue30.svg),url(../../assets/cc-illustrations/b2c-cback-blue20.svg)}.b2b section.services.illustrations{background-image:url(../../assets/cc-illustrations/b2b-cback-blue30.svg),url(../../assets/cc-illustrations/b2b-cback-blue20.svg)}section.services .items .images{display:flex;justify-content:space-between}section.services .items .images .img.right{display:inline-flex}section.services .accordions .cc-panel.info .ext{margin:0 32px 0}section.services .accordions .cc-panel.info .ext>div{padding-bottom:24px}}@media screen and (min-width:992px){section.services .cc-panel.info .ext>div{padding-bottom:32px}}@media screen and (min-width:1200px){section.services .cc-panel.info .ext>div{padding-bottom:48px}}