@charset "UTF-8"; * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; font-family: 微軟正黑體; } html { min-height: 100%; height: auto; /*Image only BG fallback*/ /*background = gradient + image pattern combo*/ /* background: linear-gradient(rgba(196, 102, 0, 0.6), rgba(155, 89, 182, 0.6)); */ } body { font-family: "Montserrat", sans-serif; background-color: white; font-size: 1.05rem; } .ml { margin-left: 10px; } .mr { margin-right: 10px; } .mb { margin-bottom: 12px; } .top { margin-top: 20px; position: -webkit-sticky; position: sticky; top: 0; left: 50%; z-index: 20; background-color: inherit; } .copy { cursor: pointer; } .navbar { background-color: white; } .propertytitle { -webkit-text-stroke: 0.7px #fff; -moz-text-stroke: 0.7px #fff; } p { font-size: 24px; } .bgslider { position: relative; width: 100% !important; } ul { list-style-type: none; width: 100% !important; } ul > li { position: absolute; width: 100% !important; } ul > li:nth-child(3) { -webkit-animation: li3 12s infinite; animation: li3 12s infinite; } ul > li:nth-child(2) { -webkit-animation: li2 12s infinite; animation: li2 12s infinite; } ul > li:nth-child(1) { -webkit-animation: li1 12s infinite; animation: li1 12s infinite; } @-webkit-keyframes li3 { 0% { opacity: 1; } 35% { opacity: 0; } 75% { opacity: 0; } } @keyframes li3 { 0% { opacity: 1; } 35% { opacity: 0; } 75% { opacity: 0; } } @-webkit-keyframes li2 { 40% { opacity: 1; } 80% { opacity: 0; } 75% { opacity: 0; } } @keyframes li2 { 40% { opacity: 1; } 80% { opacity: 0; } 75% { opacity: 0; } } @-webkit-keyframes li1 { 80% { opacity: 1; } 95% { opacity: 0; } } @keyframes li1 { 80% { opacity: 1; } 95% { opacity: 0; } } .bg-item { display: none; } .bg-item2 { display: none; } .bg-item2 img { -webkit-animation-name: BgFadein; animation-name: BgFadein; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } .bg-active { display: block; } @-webkit-keyframes BgFadein { 0% { opacity: 0.5; } 50% { opacity: 0.8; } 100% { opacity: 1; } } @keyframes BgFadein { 0% { opacity: 0.5; } 50% { opacity: 0.8; } 100% { opacity: 1; } } .sec-usecase .usecase-block { border: none; position: relative; background-color: transparent; } .sec-usecase .usecase-block::after { position: absolute; bottom: -1rem; left: 5%; width: 90%; height: 8rem; background-color: #FFEBE2; content: " "; z-index: -1; border-radius: 2rem; margin-left: auto; margin-right: auto; } .sec-usecase .usecase-block .usecase-imgfr { width: 85%; margin: 0 auto; height: 45vh; background-position: center center; background-size: contain; background-repeat: no-repeat; margin-bottom: 1.5rem; } .sec-usecase .usecase-block .usecase-sub { background-color: transparent; } .sec-usecase .usecase-block .usecase-sub i { color: #EA5413; } .sec-steps .container { width: 100%; } .sec-steps .steps-title { font-size: 3rem; text-align: center; letter-spacing: 1px; } .sec-steps .steps-title strong { font-size: 5rem; } .sec-steps .steps-block { padding: 0 1rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; } .sec-steps .steps-block::after { position: absolute; bottom: -1rem; left: 0; width: 100%; height: 15rem; background-color: #FFEBE2; content: " "; z-index: -1; border-radius: 2rem; } .sec-steps .steps-block .steps-imgfr { width: 85%; margin: 0 auto; height: 45vh; background-position: center center; background-size: contain; background-repeat: no-repeat; margin-bottom: 1.5rem; } .sec-steps .steps-block .steps-txt { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sec-steps .steps-block .steps-txt span { display: inline-block; width: 35px; height: 35px; background-color: #EA5413; color: white; font-size: 1.4rem; line-height: 35px; border-radius: 50%; text-align: center; margin-right: .6rem; } .sec-steps .steps-block .steps-txt .steps-sub { font-size: 1.6rem; } .sec-steps .step-videofr { width: 100%; } .sec-steps .step-videofr video { width: 100%; } .btn-dark { text-decoration: none; color: white; border: 1px solid #EA5413; padding: 1rem 2.5rem; outline: none; background-color: #EA5413; margin-top: 4rem; border-radius: 3rem; font-size: 1.8rem; -webkit-box-shadow: 1px 1px 5px 1px rgba(201, 201, 201, 0.637); box-shadow: 1px 1px 5px 1px rgba(201, 201, 201, 0.637); } /*# sourceMappingURL=style.css.map */