.text-with-item-body{padding:9rem 8rem;border-radius:55px;overflow:hidden;box-shadow:14px 18px 50px #00000040}.text-with-item__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.text-wrapper_grid-item span.sub-heading{line-height:1.3;display:block;margin-bottom:2rem;font-weight:400}.text-wrapper_grid-item .heading{margin:0;line-height:1.3;margin-bottom:2.5rem;font-weight:600}.text-wrapper_grid-item .richtext{margin-bottom:3rem;line-height:1.4;font-weight:400}.text-wrapper_grid-item .button-wrap a.button{min-height:6rem;max-width:190px;width:100%;padding:1rem;border-radius:5px;line-height:1;font-weight:400}.text-wrapper_grid-item .text-wrap-info>*:last-child{margin-bottom:0}.item-wrapper_grid-item{display:flex}.item-wrapper_grid-item .item-wrap-info{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;max-width:525px;margin-left:auto}.item-wrapper_grid-item .title-with-text{background:#fff;color:#000;padding:3rem 2.5rem;border-radius:15px;min-height:calc(50% - 2.5rem);cursor:pointer;transition:all .3s ease}.item-wrapper_grid-item .title-with-text:hover{background:#000;color:#fff;transition:all .3s ease}.item-wrapper_grid-item .title-with-text:hover h5,.item-wrapper_grid-item .title-with-text:hover .text{color:#fff;transition:all .3s ease}.item-wrapper_grid-item .title-with-text h5{font-size:18px;line-height:1.2;letter-spacing:0;font-weight:600;margin:0 0 2rem;color:#000}.item-wrapper_grid-item .title-with-text .text{font-size:16px;line-height:1.4;font-weight:400;color:#474747}.item-wrapper_grid-item .left-side-item{margin-top:-2.5rem}.item-wrapper_grid-item .right-side-item,.item-wrapper_grid-item .left-side-item{height:100%;display:grid;grid-template-columns:1fr;gap:2.5rem}.text-wrapper_grid-item .richtext p{margin:0 0 1rem}.text-wrapper_grid-item .richtext p:last-child{margin:0}@media(max-width:1300px){.text-with-item-body{padding:5rem 4rem}.text-wrapper_grid-item span.sub-heading{margin-bottom:1rem}.item-wrapper_grid-item .item-wrap-info,.item-wrapper_grid-item .right-side-item,.item-wrapper_grid-item .left-side-item{gap:1.5rem}.item-wrapper_grid-item{align-items:center}}@media screen and (min-width:749px)and (max-width:1200px){.text-with-item .text-wrapper_grid-item h2.heading{font-size:40px}.text-with-item .text-wrapper_grid-item .richtext.rte,.text-with-item .text-wrapper_grid-item span.sub-heading{font-size:16px}.text-with-item .text-wrapper_grid-item .button-wrap a.button{min-height:5rem;font-size:18px}}@media(max-width:1200px){.item-wrapper_grid-item .title-with-text h5{font-size:16px;margin:0 0 1rem}.item-wrapper_grid-item .title-with-text .text{font-size:14px}}@media(max-width:991px){.text-with-item__grid{display:block}.text-wrapper_grid-item{margin-bottom:6rem}.item-wrapper_grid-item .item-wrap-info{margin:0 auto}}@media(max-width:749px){.text-wrapper_grid-item .button-wrap a.button{min-height:4.5rem;max-width:150px}.text-with-item .text-wrapper_grid-item h2.heading{margin-bottom:1.5rem}.text-with-item .text-wrapper_grid-item .richtext.rte{margin-bottom:2rem}.text-with-item-body{padding:3rem}.item-wrapper_grid-item .title-with-text{padding:2rem 1.5rem}.item-wrapper_grid-item .title-with-text h5{font-size:14px}.item-wrapper_grid-item .title-with-text .text{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/text-with-item.css.map */
