.swiper-navbar-shortcut .swiper-slide, .sb-shortcut-wrapper .swiper-slide, .swiper--sb .swiper-slide{ width: auto !important; } .bg-overlay-popup{ z-index: 15000; } .sb-wrapper { z-index: 98; } .sb-wrapper.on { position: fixed; width: 100%; } /* swiper navbar shortcut under ct-nav */ .ct-nav .swiper-navbar-shortcut .swiper-slide a { padding: 0; } @media only screen and (max-width: 767px) { .hvstory .ct-nav .static { top: 42px; } } @media (min-width: 768px) { .swiper-navbar-shortcut { display: none; } } /* Extract CV CTA Popup */ .popup-extractcv--cta { display: block; position: fixed; left: 15px; right: 15px; bottom: 15px; z-index: 99; -webkit-animation: fadeIn 1s; animation: fadeIn 1s; } .popup-extractcv--cta .extractcv--cta-popup { display: flex; flex-direction: column; position: relative; width: 100%; padding: 16px; border-radius: 16px; color: #FFF; background-image: linear-gradient(270deg, #2A8ACF 0%, #41A0DD 100%); box-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.3) } .popup-extractcv--cta .extractcv--cta-popup { &:before { content: ""; position: absolute; bottom: 100%; right: 25px; border-width: 0; border-style: solid; border-color: #2A8ACF transparent; } } .popup-extractcv--cta.popup-arrow-right .extractcv--cta-popup { &:before { right: 45%; } } .popup-extractcv--cta .extractcv--cta-head { display: flex; flex-direction: row; } .popup-extractcv--cta .extractcv--cta-head h5 { flex: 1 0 0; color: #FFF; font-size: 16px; font-weight: 700; line-height: 1.5; padding: 0; margin: 0 15px 15px 0; } .popup-extractcv--cta .extractcv--cta-body { color: #FFF; font-size: 16px; margin-bottom: 15px; } .popup-extractcv--cta .extractcv--cta-head .icon--left { margin-right: 8px; } .popup-extractcv--cta .extractcv--cta-head a:link, .popup-extractcv--cta .extractcv--cta-head a:visited { color: #FFF; } .popup-extractcv--cta .btn-upload-cv { border: 1px solid; background-color: transparent; border-color: #FFF; color: #FFF; float: right; } .popup-extractcv--cta .btn--outline-white:link, .popup-extractcv--cta .btn--outline-white:visited { border-color: #fff; color: #fff; } .popup-extractcv--cta .btn--outline-white:hover, .popup-extractcv--cta .btn--outline-white:focus { border-color: #a3f0ff; color: #a3f0ff; } @media (min-width: 375px) { .lang-zh .swiper-navbar-shortcut .swiper-wrapper { justify-content: center; } } @media (min-width: 576px) { .ct-main .popup-story-cta { top: 240px; } } @media (min-width: 768px) { /* Extract CV CTA Popup */ .popup-extractcv--cta { left: unset; right: 0; top: 62px; bottom: unset; } .popup-extractcv--cta .extractcv--cta-popup { width: 340px; } .popup-extractcv--cta .extractcv--cta-popup { &:before { content: ""; border-width: 0 15px 20px 15px; right: 14px; } } } @media (min-width: 992px) { .ct-main .popup-story-cta { top: 270px; } }