.ojs-tr{position:relative;overflow:hidden;background:var(--tr-bg);color:var(--tr-text-color);font-family:var(--tr-body-font);font-weight:var(--tr-body-weight)}.ojs-tr__ring{position:absolute;z-index:0;width:var(--tr-ring-size);height:var(--tr-ring-size);fill:none;stroke:var(--tr-ring-color);stroke-width:1;pointer-events:none}.ojs-tr__ring--top{top:calc(var(--tr-ring-size) * -.45);right:18%}.ojs-tr__ring--bottom{bottom:calc(var(--tr-ring-size) * -.5);left:8%}.ojs-tr--images-left .ojs-tr__ring--top{right:auto;left:18%}.ojs-tr--images-left .ojs-tr__ring--bottom{left:auto;right:8%}.ojs-tr__inner{position:relative;z-index:1;display:grid;grid-template-columns:var(--tr-text-col) minmax(0,1fr);align-items:center;gap:var(--tr-gap);max-width:var(--tr-container);margin:0 auto;padding:var(--tr-pt) 32px var(--tr-pb)}.ojs-tr--align-top .ojs-tr__inner{align-items:start}.ojs-tr--align-bottom .ojs-tr__inner{align-items:end}.ojs-tr--images-left .ojs-tr__inner{grid-template-columns:minmax(0,1fr) var(--tr-text-col)}.ojs-tr--images-left .ojs-tr__content{order:2}.ojs-tr__eyebrow{margin:0 0 12px;font-size:var(--tr-eyebrow-size);font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--tr-eyebrow-color)}.ojs-tr__heading{margin:0 0 24px;font-family:var(--tr-heading-font);font-weight:var(--tr-heading-weight);font-style:var(--tr-heading-style);font-size:var(--tr-heading-size);line-height:1.15;color:var(--tr-heading-color)}.ojs-tr__text{font-size:var(--tr-text-size);line-height:var(--tr-text-lh)}.ojs-tr__text p{margin:0 0 14px}.ojs-tr__text>:last-child{margin-bottom:0}.ojs-tr__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ojs-tr__btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 26px;border:1.5px solid var(--tr-btn-bg);border-radius:var(--tr-btn-radius);background:var(--tr-btn-bg);color:var(--tr-btn-text);font-size:15px;font-weight:500;letter-spacing:.4px;text-decoration:none;box-shadow:0 6px 14px #00000024;transition:background .2s ease,border-color .2s ease,color .2s ease}.ojs-tr__btn:hover{border-color:var(--tr-btn-hover);background:var(--tr-btn-hover);color:var(--tr-btn-text)}.ojs-tr__btn--outline{background:transparent;color:var(--tr-btn-bg);box-shadow:none}.ojs-tr__collage{position:relative;width:100%;max-width:var(--tr-collage-w);justify-self:end}.ojs-tr--images-left .ojs-tr__collage{justify-self:start}.ojs-tr__tile{overflow:hidden;border:var(--tr-frame) solid var(--tr-frame-color);border-radius:var(--tr-frame-radius);background:var(--tr-frame-color);box-shadow:var(--tr-shadow);transition:translate .35s ease,opacity .6s ease,box-shadow .35s ease}.ojs-tr__tile-link{display:block;width:100%;height:100%}.ojs-tr__tile img,.ojs-tr__tile svg{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--tr-focus, 50% 50%);transition:transform .5s ease}.ojs-tr--scatter .ojs-tr__collage{aspect-ratio:550 / 435}.ojs-tr--scatter .ojs-tr__tile{position:absolute}.ojs-tr--scatter .ojs-tr__tile:nth-child(1){left:20.9%;top:4.6%;width:30.4%;height:37.9%;z-index:3}.ojs-tr--scatter .ojs-tr__tile:nth-child(2){left:71.3%;top:.7%;width:28.4%;height:35.6%;z-index:1}.ojs-tr--scatter .ojs-tr__tile:nth-child(3){left:46.7%;top:9.9%;width:29.6%;height:66%;z-index:2}.ojs-tr--scatter .ojs-tr__tile:nth-child(4){left:.2%;top:40.7%;width:38.2%;height:47.8%;z-index:4}.ojs-tr--scatter .ojs-tr__tile:nth-child(5){left:61.6%;top:52.2%;width:37.8%;height:47.8%;z-index:1}.ojs-tr--grid .ojs-tr__collage{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.ojs-tr--grid .ojs-tr__tile{grid-column:span 2;aspect-ratio:4 / 5}.ojs-tr--grid .ojs-tr__tile:nth-child(n+4){grid-column:span 3;aspect-ratio:4 / 3}.ojs-tr--tilt .ojs-tr__tile:nth-child(odd){rotate:-2deg}.ojs-tr--tilt .ojs-tr__tile:nth-child(2n){rotate:2.5deg}.ojs-tr--hover-lift .ojs-tr__tile:hover{z-index:6;translate:0 -6px;box-shadow:0 18px 36px #00000038}.ojs-tr--hover-zoom .ojs-tr__tile:hover img{transform:scale(1.07)}.ojs-tr.is-anim .ojs-tr__tile{opacity:0;translate:0 28px}.ojs-tr.is-anim.is-in .ojs-tr__tile{opacity:1;translate:0 0}.ojs-tr.is-anim.is-in.ojs-tr--hover-lift .ojs-tr__tile:hover{translate:0 -6px}.ojs-tr.is-anim .ojs-tr__tile:nth-child(2){transition-delay:.1s}.ojs-tr.is-anim .ojs-tr__tile:nth-child(3){transition-delay:.2s}.ojs-tr.is-anim .ojs-tr__tile:nth-child(4){transition-delay:.3s}.ojs-tr.is-anim .ojs-tr__tile:nth-child(5){transition-delay:.4s}.ojs-tr.is-anim.is-in .ojs-tr__tile:hover{transition-delay:0s}@media screen and (max-width:989px){.ojs-tr__inner,.ojs-tr--images-left .ojs-tr__inner{grid-template-columns:1fr;gap:44px}.ojs-tr--images-left .ojs-tr__content{order:0}.ojs-tr--mobile-images-first .ojs-tr__content,.ojs-tr--mobile-images-first.ojs-tr--images-left .ojs-tr__content{order:2}.ojs-tr__collage,.ojs-tr--images-left .ojs-tr__collage{justify-self:center}}@media screen and (max-width:749px){.ojs-tr__inner{padding-left:16px;padding-right:16px}.ojs-tr__heading{margin-bottom:16px}.ojs-tr--mobile-center .ojs-tr__content{text-align:center}.ojs-tr--mobile-center .ojs-tr__buttons{justify-content:center}.ojs-tr--grid .ojs-tr__collage{gap:8px}.ojs-tr__ring{width:calc(var(--tr-ring-size) * .65);height:calc(var(--tr-ring-size) * .65)}}@media(prefers-reduced-motion:reduce){.ojs-tr__tile,.ojs-tr__tile img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ojasvi-training.css.map */
