.tsi .rich-text h1,.tsi .rich-text h2,.tsi .rich-text h3,.tsi .rich-text h4,.tsi .rich-text h5,.tsi .rich-text h6,.tsi .rich-text p,.tsi .rich-text div,.tsi .rich-text pre,.tsi .rich-text blockquote,.tsi .rich-text ul,.tsi .rich-text ol,.tsi .rich-text hr{margin:0 0 20px}.tsi .rich-text ul,.tsi .rich-text ol{padding-left:20px}.tsi .rich-text img{margin:0 auto 20px;display:block}.tsi a{display:inline-block}.tsi .frame{display:inline-block;font-size:0;height:550px;max-width:450px;position:relative;width:100%}.tsi .frame .image{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50px;display:inline-block;height:100%;position:relative;width:100%;z-index:2}.tsi .frame .section-background{border-radius:100px;height:300px;position:absolute;top:-70px;width:300px;z-index:1}.tsi .image-right .section-background{right:-70px}.tsi .image-left .section-background{left:-70px}@media(min-width:768px) and (max-width:993px){.tsi .frame{height:450px}.tsi .frame .image{border-radius:30px}.tsi .frame .section-background{border-radius:50px;height:200px;top:-50px;width:200px}.tsi .image-right .section-background{right:-50px}.tsi .image-left .section-background{left:-50px}}@media(max-width:767px){.tsi .frame{height:450px;max-width:350px}.tsi .frame .image{border-radius:40px}.tsi .frame .section-background{display:none}.tsi .desktop-visible{display:none !important}}@media(min-width:768px){.tsi .mobile-visible{display:none !important}}.tsi .frame-type>div{width:45%}.tsi .image-right .text-wrapper{order:1}.tsi .image-right .image-wrapper{order:2}.tsi .image-left .text-wrapper{order:2}.tsi .image-left .image-wrapper{order:1}.tsi .align-items-top.display-flex{-webkit-align-items:flex-start;align-items:flex-start}.tsi .align-items-middle.display-flex{-webkit-align-items:center;align-items:center}.tsi .align-items-bottom.display-flex{-webkit-align-items:flex-end;align-items:flex-end}.tsi .simple-type.image-small .text-wrapper{width:60%}.tsi .simple-type.image-small .image-wrapper{width:30%}.tsi .simple-type.image-medium .image-wrapper,.tsi .simple-type.image-medium .text-wrapper{width:45%}.tsi .simple-type.image-large .text-wrapper{width:30%}.tsi .simple-type.image-large .image-wrapper{width:60%}.tsi .image-wrapper img{width:100%}