@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url(/static/airteltour/fonts/SourceSerif4-Regular.woff2) format("woff2")}.spinner-wrapper{align-items:center;background:hsla(0,0%,100%,.9);display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .2s ease;visibility:hidden;z-index:9999}.spinner-wrapper.show{opacity:1;visibility:visible}@keyframes show-fallback{to{opacity:1}}#main-content{display:flex}#main-content .video-area{height:100vh;overflow:hidden;position:relative;width:100vw}#main-content .video-area:before{animation:show-fallback 0s linear .2s forwards;background:url(https://cdn.airteltour.com/photo/main/manado_main_pc.jpg) 50%/cover no-repeat;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease;z-index:1}#main-content .video-area.has-video-frame:before{animation:none;opacity:0}#main-content .video-area #main-video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:1}#main-content .video-area .video-overlay{background:linear-gradient(0,rgba(0,0,0,.7),rgba(0,0,0,.3) 32.18%,transparent 80.46%);display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#main-content .video-area .video-overlay .overlay-box{display:flex;flex:1;flex-direction:column;height:100%}#main-content .video-area .video-overlay .overlay-box .top-bar{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent 88.75%);display:flex;height:120px;justify-content:center}#main-content .video-area .video-overlay .overlay-box .top-bar .logo{height:20px;margin-right:279px;width:90px}#main-content .video-area .video-overlay .overlay-box .top-bar .country-area{display:flex;gap:60px;justify-content:space-between}#main-content .video-area .video-overlay .overlay-box .top-bar .country-area .country-card{display:inline-block;padding:16px 0;position:relative;text-decoration:none}#main-content .video-area .video-overlay .overlay-box .top-bar .country-area .country-card:after{background:#fff;bottom:-4px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s;width:100%}#main-content .video-area .video-overlay .overlay-box .top-bar .country-area .country-card:hover:after{transform:scaleX(1)}#main-content .video-area .video-overlay .overlay-box .top-bar .country-area .country-card .new-label{animation:new-label-floating 2s ease-in-out infinite;background:linear-gradient(90deg,#ff4d5a,#ff8066);border-radius:4px;bottom:calc(100% - 15px);left:50%;padding:2px 6px;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}#main-content .video-area .video-overlay .overlay-box .top-bar .country-area .country-card .new-label span{color:#fff;font-size:13px;font-weight:700;line-height:normal}#main-content .video-area .video-overlay .overlay-box .top-bar .country-area .country-card .region-name{color:#fff;font-size:17px;font-weight:600;letter-spacing:-.042px;line-height:normal;text-align:center}#main-content .video-area .video-overlay .overlay-box .top-bar .profile-row{align-items:center;border-bottom:1px solid #fff;display:flex;height:28px;margin-left:293px}#main-content .video-area .video-overlay .overlay-box .top-bar .profile-row span{color:#fff;font-family:Poppins;font-size:17px;font-weight:600;letter-spacing:-.042px;line-height:normal}#main-content .video-area .video-overlay .overlay-box .center-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;width:100%}#main-content .video-area .video-overlay .overlay-box .center-content .title{color:#fff;font-family:"Source Serif 4";font-size:28px;font-style:normal;font-weight:400;letter-spacing:14px;line-height:normal;margin-top:-100px;text-align:center}#main-content .video-area .video-overlay .overlay-box .center-content .cursor-box{align-items:center;background:#fff;border-radius:100px;box-sizing:border-box;display:flex;height:46px;justify-content:center;left:0;opacity:0;padding:0 6px;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%) scale(.5);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;width:170px;z-index:10}#main-content .video-area .video-overlay .overlay-box .center-content .cursor-box span{color:#222;font-size:16px;font-weight:700;letter-spacing:-.4px;line-height:normal}@keyframes new-label-floating{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-4px)}}
