@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";model-viewer{height:133.64px;width:100%;overflow-x:hidden;background-color:#ddd;border-radius:15px;margin-bottom:10px}.ar-button{background-color:#005288;color:#fff;border:none;border-radius:8px;padding-top:12px;padding-bottom:12px;width:100%;font-size:13px;font-weight:700;box-shadow:0 1px 2px #00000026;display:flex;justify-content:center;gap:10px;align-items:center}.ar-button div{display:flex;justify-content:center;align-items:center}#ar-prompt{position:fixed;width:100%;flex-direction:column;justify-content:center;display:none;text-align:center;align-items:center;bottom:50px;gap:60px}@keyframes circle{0%{transform:translate(-50%) rotate(0) translate(50px) rotate(0)}to{transform:translate(-50%) rotate(360deg) translate(50px) rotate(-360deg)}}#tipContainer{background-color:#fffc;padding-inline:20px;padding-block:1px;border-radius:20px;width:70%}#tipContainer p{font-weight:600;text-align:center}#ar-prompt img{animation:circle 4s linear infinite}model-viewer[ar-status=session-started]>#ar-prompt{display:flex}.experience-title{font-weight:700;font-size:16px;color:#00283f}p{font-weight:400;font-size:13px;text-align:justify;color:#333}.image-map{width:100%;border-radius:15px;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.25));object-fit:cover;object-position:0px 0px}.image-modal{width:100%;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.25));object-fit:cover;object-position:0px 0px}h2{color:#00283f;font-weight:700;font-size:16px;margin-bottom:20px}.modal{position:fixed;left:0;top:0;width:100%;height:100vh;display:flex;justify-content:center;flex-direction:column;background-color:#00000080}.modal div{margin-left:19px;margin-right:19px;position:relative}.close-modal{top:16.22px;font-size:30px;z-index:1;right:13.96px;border-radius:0;border:none;position:absolute;color:#0058ac;background-color:transparent}.experience-box{display:flex;flex-direction:column;gap:20px;margin-left:20px;margin-right:20px}header{background-color:#00283f;display:flex;justify-content:center;padding-top:10px;padding-bottom:10px;margin-bottom:20px;overflow:hidden}header img{height:51.36px}main{display:flex;flex-direction:column;padding-inline:20px;gap:16px}p{color:#00283f;font-weight:700;font-size:16px}body{font-family:Open sans;margin:0}
