.service-buttons__headlines{margin-bottom:35px}.js-service-button{margin:0 -112px;padding-bottom:57px;display:flex}.js-service-button::after{content:'';position:absolute;width:50px;height:250px;top:0;right:90px;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.service-buttons{overflow:hidden}@media (max-width:1199px){.js-service-button{margin:0 -32px;padding-left:32px}.js-service-button::after{right:0}}.service-button{display:block;position:relative;border:none;border-radius:10px;width:258px;height:250px;overflow:hidden}.service-button-item{padding:0 9px}.service-button__details{content:'';position:absolute;bottom:0;left:0;width:100%;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);padding:20px 16px;border-radius:10px}.service-button__details h5{font-size:18px;font-family:"Inter",sans-serif;margin:0;font-weight:500;color:var(--white);text-transform:uppercase;letter-spacing:.185em;position:relative;padding-right:55px}.service-button__details h5::after{content:'\e904';font-family:'trc-icon';position:absolute;bottom:0;right:9px;font-size:13px;font-weight:400}.js-service-button .slick-next{margin-right:0;right:107px}.js-service-button .slick-prev{left:auto;margin-left:0;right:142px}@media (min-width:768px){.service-buttons__headlines{margin-bottom:35px;width:548px}.js-service-button{margin:0 -108px;padding-bottom:0}.js-service-button::after{display:none}.service-button{width:258px;height:285px}.service-button-item{padding:0 16px}.js-service-button .slick-arrow{top:-73px}.js-service-button .slick-next{right:102px}.js-service-button .slick-prev{right:152px}}@media (min-width:1200px){.service-buttons__headlines{margin-bottom:50px;width:100%;display:flex;flex-wrap:wrap;align-items:flex-end}.service-buttons__title{width:709px}.service-buttons__description{width:calc(100% - 709px);padding-left:32px}.service-buttons__description p{margin-bottom:80px}.js-service-button{margin:0 -226px}.service-button{width:391px;height:433px;border-radius:20px}.js-service-button .slick-arrow{top:-73px}.js-service-button .slick-next{right:226px}.js-service-button .slick-prev{right:276px}.service-button__details{padding:30px 28px;border-radius:20px;bottom:-73px;transition:all ease-in-out 300ms}.service-button:hover .service-button__details{bottom:0}.service-button__details h5{font-size:24px;white-space:pre-wrap;word-break:auto-phrase}.service-button__details h5::after{font-size:19px;right:5px}.service-button__cta{margin-top:30px;border:1px solid var(--white);background:none;padding:12px 74px 12px 45px;color:var(--white);text-transform:uppercase;font-size:18px;font-weight:600;border-radius:50px;position:relative;opacity:0;transition:all ease-in-out 300ms}.service-button__cta::after{content:'\e904';font-family:'trc-icon';position:absolute;top:50%;right:45px;transform:translate(0,-50%);font-size:10px;font-weight:400}.service-button:hover .service-button__cta{opacity:1}.service-button__cta:hover{background:var(--lime);color:#000;border-color:var(--lime)}.service-button__cta:hover:after{-webkit-text-stroke:1px}.service-button:hover .service-button__details h5::after{display:none}.js-service-button .slick-arrow{top:-88px}}@media (min-width:1620px){.service-buttons__headlines{margin-bottom:100px}.service-buttons__title{width:1032px}.service-buttons__description{width:calc(100% - 1032px)}.service-buttons__description p{margin-bottom:95px}.js-service-button{margin:0 -261px}.service-button{width:424px;height:469px}.js-service-button .slick-arrow{top:-73px}.js-service-button .slick-next{right:254px}.js-service-button .slick-prev{right:304px}.service-button__details{padding:32px 30px}.js-service-button .slick-arrow{top:-114px}}