.text-image>.container{--vs-ti-gap: 115px}@media screen and (max-width: 1400px){.text-image>.container{--vs-ti-gap: 100px}}@media screen and (max-width: 1300px){.text-image>.container{--vs-ti-gap: 75px}}@media screen and (max-width: 1199px){.text-image>.container{--vs-ti-gap: 50px}}.text-image>.container .text-image-inner{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 991px){.text-image>.container .text-image-inner{flex-direction:column;grid-gap:40px;gap:40px}}.text-image>.container .text-image-inner.ti-layout-text-right .text-image-copy{order:2}.text-image>.container .text-image-inner.ti-layout-text-right .text-image-visual{order:1}@media screen and (max-width: 991px){.text-image>.container .text-image-inner.ti-layout-m-text-top .text-image-copy{order:1}.text-image>.container .text-image-inner.ti-layout-m-text-top .text-image-visual{order:2}.text-image>.container .text-image-inner.ti-layout-m-text-bottom .text-image-copy{order:2}.text-image>.container .text-image-inner.ti-layout-m-text-bottom .text-image-visual{order:1}}@media screen and (min-width: 992px){.text-image>.container .text-image-inner.ti-bigger-part-text .text-image-copy{width:50%;padding-top:30px}.text-image>.container .text-image-inner.ti-bigger-part-text .text-image-visual{width:calc(50% - var(--vs-ti-gap))}.text-image>.container .text-image-inner.ti-bigger-part-image .text-image-copy{width:calc(50% - var(--vs-ti-gap))}.text-image>.container .text-image-inner.ti-bigger-part-image .text-image-visual{width:50%}}.text-image>.container .text-image-inner .text-image-copy{position:relative;z-index:1;display:flex;flex-direction:column}@media screen and (max-width: 991px){.text-image>.container .text-image-inner .text-image-copy{width:100%;max-width:600px}}.text-image>.container .text-image-inner .text-image-copy .text-image-text{text-align:left}.text-image>.container .text-image-inner .text-image-copy .text-image-text p,.text-image>.container .text-image-inner .text-image-copy .text-image-text li{color:inherit;font:inherit;line-height:inherit;text-align:inherit}.text-image>.container .text-image-inner .text-image-copy .text-image-button{margin-top:50px}@media screen and (max-width: 991px){.text-image>.container .text-image-inner .text-image-copy .text-image-button{margin-top:40px}}@media screen and (max-width: 575px){.text-image>.container .text-image-inner .text-image-copy .text-image-button{margin-top:30px}}.text-image>.container .text-image-inner .text-image-visual{position:relative}@media screen and (max-width: 991px){.text-image>.container .text-image-inner .text-image-visual{width:100%;max-width:550px}}.text-image>.container .text-image-inner .text-image-visual img{position:relative;z-index:1;width:100%;height:auto;border-radius:15px;-o-object-fit:cover;object-fit:cover;aspect-ratio:var(--vs-ar)}@media screen and (max-width: 991px){.text-image>.container .text-image-inner .text-image-visual img{aspect-ratio:var(--vs-ar-m)}}@media screen and (max-width: 575px){.text-image>.container .text-image-inner .text-image-visual img{border-radius:10px}}@media screen and (max-width: 991px){.text-image>.container .text-image-inner.ti-align-m-center{align-items:center}.text-image>.container .text-image-inner.ti-align-m-center .text-image-copy{align-items:center;text-align:center}.text-image>.container .text-image-inner.ti-align-m-center .text-image-copy .text-image-text{text-align:center}}
