.tabs-image-text__tabs-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:75px}.tabs-image-text__tabs{background:rgba(82,222,187,.44);padding:2px}.tabs-image-text__tabs,.tabs-image-text__tabs-buttons{clip-path:polygon(0 0,calc(100% - 25px) 0,100% 25px,100% 100%,25px 100%,0 calc(100% - 25px));margin:0 auto;width:fit-content}.tabs-image-text__tabs-buttons{display:flex;justify-content:center;padding:0}.tabs-image-text__tabs-button{background:#000;color:#52debb;cursor:pointer;font-size:20px;font-style:normal;font-weight:400;line-height:150%;padding:12px 32px;text-align:center;transition:all .2s linear}.tabs-image-text__tabs-button:not(:last-child){border-right:2px solid rgba(82,222,187,.44)}.tabs-image-text__tabs-button:hover{background-color:#52debb;color:#163227}.tabs-image-text__tabs-button--active{background:#52debb;color:#163227;font-weight:400}.tabs-image-text__tabs-button--active:hover{background-color:#52debb;color:#163227}.tabs-image-text__content-wrapper{border-radius:0;display:flex;flex-wrap:wrap;overflow:hidden;width:100%}.tabs-image-text__content-text-wrapper{align-items:center;background:url(https://www.truelogic.io/hubfs/TrueLogic/Shapes/Truelogic-Bg-Shape.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;padding:32px;width:50%}.tabs-image-text__content-text :is(h2,h3,h4,h5,h6){font-size:45px;font-style:normal;font-weight:500;letter-spacing:-2px;line-height:64px;margin:0 0 24px}.tabs-image-text__content-text :is(p,span){font-size:16px;font-style:normal;font-weight:400;line-height:150%}.tabs-image-text__content-text>:last-of-type{margin:0}.tabs-image-text__content-image{width:50%}.tabs-image-text__content-image img{clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,32px 100%,0 calc(100% - 32px));display:block;height:100%;object-fit:cover;width:100%}.fade,.tabs-image-text__content-image img{transition:opacity .3s ease,transform .3s ease}.fade{opacity:0;transform:translateY(20px)}.fade.show{opacity:1;transform:translateY(0)}@media (max-width:992px){.tabs-image-text__tabs-wrapper{row-gap:40px}.tabs-image-text__tabs-buttons{flex-direction:column;width:100%}.tabs-image-text__tabs-button{text-align:center}.tabs-image-text__tabs-button:not(:last-child){border-bottom:2px solid rgba(82,222,187,.44);border-right:none}.tabs-image-text__content-wrapper{flex-direction:column-reverse;row-gap:32px;width:100%}.tabs-image-text__content-text-wrapper{padding:0;width:100%}.tabs-image-text__content-image{width:100%}.tabs-image-text__content-image img{object-position:center}}