.image-annotations .intro-content-wrap{margin:0px auto;max-width:1000px;padding:30px 20px 0px 20px}.image-annotations .outro-content-wrap{margin:0px auto;max-width:1000px;padding:0px 20px 30px 20px}.image-annotations .image-markers-annotations-wrap{padding:0px;position:relative}.image-annotations .image-markers-annotations-wrap img{display:block;height:auto;width:100%}.image-annotations .image-markers-annotations-wrap .item{align-items:center;background:#00569d;border-radius:20px;box-shadow:3px 3px 5px rgba(0,0,0,.2);color:#fff;display:flex;height:25px;justify-content:center;overflow:hidden;padding:3px;position:absolute;transform:translateY(var(--intro-y, 0px));transition:width .5s cubic-bezier(0.19, 1, 0.22, 1),opacity .5s cubic-bezier(0.19, 1, 0.22, 1);width:25px}@media only screen and (min-width: 768px){.image-annotations .image-markers-annotations-wrap .item{height:30px;width:30px}}@media only screen and (min-width: 980px){.image-annotations .image-markers-annotations-wrap .item{font-size:17px;font-weight:500;height:35px;justify-content:flex-start;line-height:1.2;max-width:none;min-width:0px;padding:5px 15px 5px 5px;width:35px}}.image-annotations .image-markers-annotations-wrap .item.open{width:25px}@media only screen and (min-width: 768px){.image-annotations .image-markers-annotations-wrap .item.open{width:30px}}@media only screen and (min-width: 980px){.image-annotations .image-markers-annotations-wrap .item.open{width:var(--item-width)}}@media only screen and (min-width: 980px){.image-annotations .image-markers-annotations-wrap .item.right{justify-content:flex-end;padding:5px 5px 5px 15px;transform:translateX(-100%) translateY(var(--intro-y, 0px))}.image-annotations .image-markers-annotations-wrap .item.right .item-inner{flex-direction:row-reverse}.image-annotations .image-markers-annotations-wrap .item.right .item-inner .txt{padding:0px 10px 0px 25px}}.image-annotations .image-markers-annotations-wrap .item .item-inner{display:flex;align-items:center;width:-moz-max-content;width:max-content;height:auto;padding:0px;box-sizing:border-box;white-space:wrap}@media only screen and (min-width: 980px){.image-annotations .image-markers-annotations-wrap .item .item-inner{height:35px;white-space:nowrap}}.image-annotations .image-markers-annotations-wrap .item .item-inner .fa-solid{align-items:center;background:#fff;border-radius:50%;color:#00569d;cursor:default;display:flex;flex-shrink:0;height:20px;justify-content:center;pointer-events:none;width:20px}@media only screen and (min-width: 768px){.image-annotations .image-markers-annotations-wrap .item .item-inner .fa-solid{height:25px;width:25px}}.image-annotations .image-markers-annotations-wrap .item .item-inner .fa-solid::before{display:none}.image-annotations .image-markers-annotations-wrap .item .item-inner .fa-solid .marker-num{display:block;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:700;line-height:1}@media only screen and (min-width: 980px){.image-annotations .image-markers-annotations-wrap .item .item-inner .fa-solid{cursor:pointer;pointer-events:auto}.image-annotations .image-markers-annotations-wrap .item .item-inner .fa-solid::before{display:inline}.image-annotations .image-markers-annotations-wrap .item .item-inner .fa-solid .marker-num{display:none}}.image-annotations .image-markers-annotations-wrap .item .item-inner .txt{display:none;padding:0px 0px 0px 5px}@media only screen and (min-width: 980px){.image-annotations .image-markers-annotations-wrap .item .item-inner .txt{display:inline;padding:0px 25px 0px 10px}}.image-annotations .image-markers-annotations-list{background:#eeeae7;display:flex;flex-direction:column;gap:15px;padding:10px 0px}@media only screen and (min-width: 980px){.image-annotations .image-markers-annotations-list{display:none}}.image-annotations .image-markers-annotations-list .marker-list-item{align-items:center;display:flex;margin:12px 0px;gap:10px}.image-annotations .image-markers-annotations-list .marker-list-item .marker-num{align-items:center;background:#fff;border-radius:50%;border:2px solid #00569d;color:#01397e;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:23px;justify-content:center;width:23px}@media only screen and (min-width: 768px){.image-annotations .image-markers-annotations-list .marker-list-item .marker-num{height:28px;width:28px}}.image-annotations .image-markers-annotations-list .marker-list-item .txt{color:#01397e;font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:500;line-height:1.4}