.tm-sc-service .icon{display:inline-block}.tm-sc-service .icon,.tm-sc-service .feature-title,.tm-sc-service .feature-details{-webkit-transition:all 300ms ease;transition:all 300ms ease}.service-block-style6{margin-bottom:0}.service-block-style6 .inner-box{padding-bottom:21px}.service-block-style6 .inner-box.active .title-box .service-title{cursor:pointer;color:var(--theme-color1)}.service-block-style6 .inner-box.active .title-box .service-title:hover{color:var(--theme-color1)}.service-block-style6 .inner-box.active .title-box .number{color:var(--theme-color1)}.service-block-style6 .inner-box.active .title-box .icon-box{color:var(--theme-color1)}.service-block-style6 .inner-box.active .content-box{opacity:1;height:auto;visibility:visible;transform:translate(0) scaleY(1)}.service-block-style6 .inner-box:hover .title-box{cursor:pointer}.service-block-style6 .inner-box:hover .title-box .service-title{color:#fff}.service-block-style6 .inner-box .title-box{border-bottom:1px solid #202020;display:flex;align-items:center;padding:14px 0 21px;position:relative;transition:all 300ms ease}@media (max-width:575.98px){.service-block-style6 .inner-box .title-box{flex-direction:column;align-items:flex-start}}.service-block-style6 .inner-box .title-box .number{color:#fff;font-size:20px;margin-right:70px;transition:all 300ms ease}.service-block-style6 .inner-box .title-box .number span{font-weight:700}.service-block-style6 .inner-box .title-box .service-title{color:#666;margin-top:0;font-size:36px;font-weight:700;line-height:1.25;transition:all 300ms ease}@media (max-width:575.98px){.service-block-style6 .inner-box .title-box .service-title{font-size:30px;margin-top:10px}}.service-block-style6 .inner-box .content-box{background-color:var(--theme-color2);max-width:704px;padding:0 30px;position:absolute;top:-49px;right:0;z-index:1;opacity:0;visibility:hidden;height:0;transform:translateY(10px) scaleY(0);transition:all 500ms ease}@media (max-width:1399.98px){.service-block-style6 .inner-box .content-box{max-width:600px}}@media (max-width:1199.98px){.service-block-style6 .inner-box .content-box{max-width:500px}}@media (max-width:991.98px){.service-block-style6 .inner-box .content-box{max-width:none;position:relative;top:0;padding:30px 0 0;transform:translateY(10px) scaleY(1);transform-origin:top}}.service-block-style6 .inner-box .content-box .image-column .inner-column{position:relative}.service-block-style6 .inner-box .content-box .image-column .inner-column .image{margin-bottom:0}.service-block-style6 .inner-box .content-box .image-column .inner-column .image img{width:100%;border-radius:20px;height:340px;object-fit:cover;object-position:top}.service-block-style6 .inner-box .content-box .image-column .inner-column .icon-box{background-color:var(--theme-color2);border-radius:20px 0 0 0;color:var(--theme-color-gray);font-size:40px;position:absolute;right:0;bottom:0;padding:15px 0 0 15px}.service-block-style6 .inner-box .content-box .image-column .inner-column .icon-box .inner a{background-color:var(--theme-color1);border-radius:20px;color:var(--theme-color-gray);height:86px;line-height:96px;text-align:center;width:123px;position:relative;z-index:2;display:inline-block}.service-block-style6 .inner-box .content-box .image-column .inner-column .icon-box:before{content:"";position:absolute;bottom:0;left:-20px;height:40px;width:20px;background-color:#fff0;-webkit-box-shadow:0 20px 0 0 var(--theme-color2);box-shadow:0 20px 0 0 var(--theme-color2);border-radius:0 0 30px 0;right:100%;z-index:1}.service-block-style6 .inner-box .content-box .image-column .inner-column .icon-box:after{content:"";position:absolute;height:40px;width:20px;background-color:#fff0;-webkit-box-shadow:0 20px 0 0 var(--theme-color2);box-shadow:0 20px 0 0 var(--theme-color2);border-radius:0 0 30px 0;border-right:0;right:0;top:-40px;z-index:1}.service-block-style6 .inner-box .content-box .image-column .inner-column .icon-box .icon{color:var(--theme-color1-text-color)}.service-block-style6 .inner-box .content-box .content-column .inner-column{padding:30px 0 0 0}.service-block-style6 .inner-box .content-box .content-column .inner-column .info-list{position:relative;margin-top:20px;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.service-block-style6 .inner-box .content-box .content-column .inner-column .info-list .list-item{color:#fff;font-weight:500;margin-bottom:16px;text-transform:uppercase;list-style:none;width:50%}.service-block-style6 .inner-box .content-box .content-column .inner-column .info-list .list-item span{display:inline-block;min-width:270px}