.c-accordion.border-on{border-top:4px solid #d9d9d9}.c-accordion__item .c-accordion__item-panel{display:none}.c-accordion .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.c-accordion__container{flex:0 1 50%;box-sizing:border-box;padding:0 20px;position:relative}.c-accordion__container.c-accordion__container-img{text-align:right}.c-accordion__container.c-accordion__container-img img{max-width:460px !important}.section-hex-back{position:absolute;left:0px;bottom:-90px;z-index:-1}.c-accordion h2.title-big{font-size:45px}.c-accordion h2.title-small{font-size:32px;line-height:1.2}.c-accordion__item{position:relative;padding-left:70px;margin-bottom:20px;box-sizing:border-box}.c-accordion__item.active button{color:#e60000;transition:.3s all;font-weight:500}.c-accordion__item button{padding:0;font-size:24px;text-align:left;color:#979797;cursor:pointer;display:block;padding-bottom:15px;position:relative;width:100%;border:0;background:transparent;border-radius:0}.c-accordion__item.active::before{background-color:#e60000}.c-accordion__item::before{background-color:#acabab;border-radius:30px;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;width:3px}.js-focus-visible :focus:not(.focus-visible){outline:0 !important}.service-link a{font-size:18px}.cms-content p{margin:0 0 10px}.c-accordion__header{padding-left:70px}@media only screen and (max-width:1280px){.c-accordion__container-img img{width:80%}.c-accordion__container-img svg{width:400px;height:346px}.section-hex-back{left:-10px;bottom:-60px}}@media only screen and (max-width:992px){.c-accordion__container-img svg{width:300px;height:260px}.section-hex-back{left:20px;bottom:-50px}}@media only screen and (max-width:768px){.c-accordion h2.title-big{font-size:32px !important;margin-top:30px}.c-accordion h2.title-small{font-size:24px !important;margin-top:30px}.c-accordion__container{flex:0 1 100%}.c-accordion__header,.c-accordion__item{padding-left:30px}.c-accordion__container-img svg{width:100%;height:100%}.c-accordion__container-img{margin-bottom:60px}}@media only screen and (max-width:680px){.c-accordion__container-img svg{width:400px;height:346px}}@media only screen and (max-width:480px){.c-accordion__container-img svg{width:300px;height:260px}.c-accordion__header{padding-left:0px}}