.its-wrap{box-sizing:border-box;padding:50px clamp(20px,5vw,80px)}.its-inner{align-items:center;display:flex;gap:60px;margin:0 auto;max-width:1200px}.its-image-right .its-inner{flex-direction:row-reverse}.its-media,.its-text{flex:1 1 0;min-width:0}.its-frame{box-sizing:border-box;margin:0 auto;max-width:100%}.its-frame img{display:block;height:auto;width:100%}.its-frame.its-bordered{background:linear-gradient(135deg,var(--its-b1,#233b6f),var(--its-b2,#bf1e64));border-radius:40px;box-sizing:border-box;padding:4px}.its-frame.its-bordered img{border-radius:36px}@media (max-width:767px){.its-image-right .its-inner,.its-inner{flex-direction:column;gap:30px}.its-media,.its-text{flex:none;width:100%}}.its-text .its-btn-wrap{margin-top:24px}.rb-wrap .rb-btn,.rb-wrap .rb-btn:link,.rb-wrap .rb-btn:visited{background-color:var(--rb-bg);border:none;border-radius:var(--rb-radius);color:var(--rb-text);cursor:pointer;display:inline-block;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.rb-wrap .rb-btn:focus-visible,.rb-wrap .rb-btn:hover{background-color:var(--rb-hover);color:var(--rb-text);text-decoration:none;transform:translateY(-1px)}.rb-wrap .rb-btn:focus-visible{outline:3px solid var(--rb-hover);outline-offset:3px}.rb-wrap .rb-small{font-size:14px;padding:8px 18px}.rb-wrap .rb-medium{font-size:16px;padding:12px 28px}.rb-wrap .rb-large{font-size:19px;padding:16px 38px}