.service-list-corp{padding-top:50px;padding-bottom:50px}
@media(min-width:1300x){.service-list-corp{padding-top:80px;padding-bottom:80px}
}
.service-list-corp .title{margin-bottom:30px}
.service-list-corp .title .title-text{display:block;font-size:var(--tp-s-size);line-height:var(--tp-s-height);font-weight:var(--font-bold);color:var(--color-blue_navy)}
.service-list-corp .title .link{display:none}
.service-list-corp .description{margin-bottom:25px}
.service-list-corp .description p{font-size:var(--tp-body_s-size);line-height:var(--tp-body_s-height);letter-spacing:.18px}
.service-list-corp .description p span{font-weight:700}
.service-list-corp .link{margin-bottom:25px}
.service-list-corp .link a{font-size:14px;font-weight:700;line-height:28px;text-transform:uppercase;color:#00a0d2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.service-list-corp .link a i{font-size:24px;margin-left:5px;display:none}
.service-list-corp .link a i::before{line-height:26px}
.service-list-corp .list-container .service{padding:15px;width:100%;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
.service-list-corp .list-container .service:hover{-webkit-transform:scale(1.05);transform:scale(1.05);.service-content{background-color:var(--color-electric_indigo_600)}
}
.service-list-corp .list-container .service:hover .blur-shadow{opacity:.1}
.service-list-corp .list-container .service:hover .service-content{background-position:100% 0}
.service-list-corp .list-container .service .blur-shadow{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-filter:blur(11.3px);filter:blur(11.3px);background-color:#112e3b;z-index:-1;-webkit-transition:all .3s ease;transition:all .3s ease}
.service-list-corp .list-container .service .service-content{position:relative;padding:35px 25px;height:136px;max-height:136px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-electric_indigo);border-radius:16px;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}
.service-list-corp .list-container .service .service-content .service-icon{width:72px;height:72px;min-width:72px;border-radius:60px;display:flex;justify-content:center;align-items:center}
.service-list-corp .list-container .service .service-content .service-icon img{width:68%;filter:var(--filter-kelly_green)}
.service-list-corp .list-container .service .service-content .service-name{margin-left:16px;font-size:var(--tp-body_m-size);line-height:var(--tp-body_m-height);font-weight:var(--font-medium)}
.service-list-corp .list-container .service .service-content .arrow-icon{position:absolute;bottom:12px;right:12px;font-size:24px;-webkit-transition:all .3s ease;transition:all .3s ease}
.service-list-corp .list-container .service .service-content .arrow-icon.dolomiti-icon-long-arrow-right::before{content:'';width:24px;height:24px;aspect-ratio:1/1;display:block;background:url('../../../../../etc.clientlibs/corporate/clientlibs/clientlib-base/resources/images/icon-arrow-right.svg')}
@media(min-width:768px){.service-list-corp .title .title-text{font-size:var(--tp-m-size);line-height:var(--tp-m-height);font-weight:var(--font-bold)}
.service-list-corp .description{margin-bottom:45px}
.service-list-corp .description p{font-size:var(--tp-body_m-size);line-height:var(--tp-body_m-height);letter-spacing:.18px}
.service-list-corp .link{margin-top:40px}
.service-list-corp .list-container .service{max-width:50%}
.service-list-corp .list-container .service .service-content .service-icon{width:80px;height:80px;min-width:80px}
.service-list-corp .list-container .service .service-content .service-name{font-size:var(--tp-xs-size);line-height:var(--tp-xs-height);font-weight:var(--font-medium)}
}
@media(min-width:1360px){.service-list-corp .title{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex}
.service-list-corp .title .title-text{display:inline-block;font-size:var(--tp-l-size);line-height:var(--tp-l-height);font-weight:var(--font-bold)}
.service-list-corp .title .link{display:inline-block;margin:0;margin-top:auto;margin-left:auto}
.service-list-corp .description{margin-bottom:70px}
.service-list-corp .description p{font-size:var(--tp-body_l-size);line-height:var(--tp-body_l-height);letter-spacing:.18px}
.service-list-corp .link{display:none}
.service-list-corp .list-container .service{max-width:33.3%}
.service-list-corp .list-container .service .service-content .service-icon{width:88px;height:88px;min-width:88px}
.service-list-corp .list-container .service .service-content .service-name{font-size:var(--tp-s-size);line-height:var(--tp-s-height);font-weight:var(--font-medium)}
}