2019-08-01 20:49:14 +08:00
|
|
|
.hero + main {
|
|
|
|
margin-top: -50px;
|
|
|
|
}
|
|
|
|
|
2019-07-03 17:52:11 +08:00
|
|
|
.hero {
|
2019-08-01 20:49:14 +08:00
|
|
|
height: 330px;
|
|
|
|
background: url("../images/hero-phone@2x.png") repeat-x top center;
|
|
|
|
-webkit-background-size: contain;
|
|
|
|
-moz-background-size: contain;
|
|
|
|
-o-background-size: contain;
|
|
|
|
background-size: contain;
|
|
|
|
|
|
|
|
h1 {
|
|
|
|
color: #fff;
|
|
|
|
margin-bottom: 30px;
|
|
|
|
}
|
2019-07-03 17:52:11 +08:00
|
|
|
}
|
2019-07-08 23:15:56 +08:00
|
|
|
.hero2, .hero3 {
|
2019-07-18 17:24:14 +08:00
|
|
|
//height: 130px;
|
2019-08-01 20:49:14 +08:00
|
|
|
//background: none;
|
2019-07-08 23:04:07 +08:00
|
|
|
}
|
2019-07-03 17:52:11 +08:00
|
|
|
|
2019-08-01 20:49:14 +08:00
|
|
|
.hero2 {
|
|
|
|
height: 230px;
|
|
|
|
background: url("../images/hero2-phone@2x.png") no-repeat top center;
|
|
|
|
-webkit-background-size: cover;
|
|
|
|
-moz-background-size: cover;
|
|
|
|
-o-background-size: cover;
|
|
|
|
background-size: cover;
|
|
|
|
}
|
|
|
|
|
2020-02-01 17:56:22 +08:00
|
|
|
.hero3 {
|
|
|
|
height: 230px;
|
|
|
|
background: url("../images/hero3-phone@2x.png") repeat-x top center;
|
|
|
|
-webkit-background-size: contain;
|
|
|
|
-moz-background-size: contain;
|
|
|
|
-o-background-size: contain;
|
|
|
|
background-size: contain;
|
|
|
|
}
|
|
|
|
|
2019-08-01 20:49:14 +08:00
|
|
|
.hero5 {
|
|
|
|
height: 230px;
|
|
|
|
background: url("../images/hero3-phone@2x.png") no-repeat top center;
|
|
|
|
-webkit-background-size: cover;
|
|
|
|
-moz-background-size: cover;
|
|
|
|
-o-background-size: cover;
|
|
|
|
background-size: cover;
|
|
|
|
}
|
|
|
|
|
|
|
|
.hero6 {
|
|
|
|
height: 230px;
|
|
|
|
background: url("../images/hero2-phone@2x.png") no-repeat top center;
|
|
|
|
-webkit-background-size: cover;
|
|
|
|
-moz-background-size: cover;
|
|
|
|
-o-background-size: cover;
|
|
|
|
background-size: cover;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.card-artiq {
|
|
|
|
background: #fff url("../images/artiq-phone@2x.png") no-repeat top center;
|
|
|
|
background-size: contain;
|
|
|
|
}
|
|
|
|
.card-artiq > div {
|
|
|
|
padding-top: 66.64%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card-gateware {
|
|
|
|
background: #fff url("../images/gateware-phone@2x.png") no-repeat top center;
|
|
|
|
background-size: contain;
|
|
|
|
}
|
|
|
|
.card-gateware > div {
|
|
|
|
padding-top: 81.64%;
|
|
|
|
}
|
|
|
|
|
2019-12-29 16:00:31 +08:00
|
|
|
.card-jobs {
|
|
|
|
background: #fff url("../images/jobs-phone@2x.png") no-repeat top center;
|
|
|
|
background-size: contain;
|
|
|
|
}
|
|
|
|
.card-jobs > div {
|
|
|
|
padding-top: 81.64%;
|
|
|
|
}
|
|
|
|
|
2019-08-01 20:49:14 +08:00
|
|
|
|
2019-07-03 17:52:11 +08:00
|
|
|
.card h5,
|
2023-11-15 17:25:02 +08:00
|
|
|
.card h4,
|
2019-07-03 17:52:11 +08:00
|
|
|
h5 {
|
|
|
|
color: $brand-color;
|
|
|
|
}
|
|
|
|
|
2023-11-15 17:25:02 +08:00
|
|
|
h4 {
|
|
|
|
color: $color-primary;
|
|
|
|
margin-top: 3rem;
|
|
|
|
margin-bottom: 3rem;
|
|
|
|
text-align: center;
|
|
|
|
}
|
|
|
|
|
2019-07-08 23:04:07 +08:00
|
|
|
h3, h2, h1 {
|
2019-07-03 17:52:11 +08:00
|
|
|
color: $color-secondary;
|
|
|
|
}
|
|
|
|
|
|
|
|
.shadow.sticky-top {
|
|
|
|
background: #fff;
|
2019-07-03 18:55:58 +08:00
|
|
|
}
|
|
|
|
|
2019-07-08 23:04:07 +08:00
|
|
|
.card-img-top {
|
|
|
|
padding: .4rem; }
|
2019-07-03 18:55:58 +08:00
|
|
|
|
2019-07-22 20:53:30 +08:00
|
|
|
|
|
|
|
p ~ h5 {
|
|
|
|
margin-top: 3rem;
|
|
|
|
}
|
|
|
|
|
2019-08-05 01:21:00 +08:00
|
|
|
img.kf25 {
|
2019-08-06 00:26:17 +08:00
|
|
|
width: 310px;
|
2019-08-05 01:21:00 +08:00
|
|
|
}
|
|
|
|
|
2019-07-03 18:55:58 +08:00
|
|
|
// Small devices (landscape phones, 576px and up)
|
|
|
|
@media (min-width: 576px) {
|
|
|
|
|
2019-08-01 20:49:14 +08:00
|
|
|
.card-artiq > div {
|
|
|
|
padding-top: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card-gateware > div {
|
|
|
|
padding-top: 0;
|
|
|
|
}
|
2019-12-29 16:00:31 +08:00
|
|
|
|
|
|
|
.card-jobs > div {
|
|
|
|
padding-top: 0;
|
|
|
|
}
|
2019-07-03 18:55:58 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
// Medium devices (tablets, 768px and up)
|
|
|
|
@media (min-width: 768px) {
|
2019-08-05 01:21:00 +08:00
|
|
|
img.kf25 {
|
|
|
|
width: 400px;
|
|
|
|
}
|
2019-07-03 18:55:58 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
// Large devices (desktops, 992px and up)
|
|
|
|
@media (min-width: 992px) {
|
|
|
|
.hero {
|
|
|
|
// height: 692px;
|
2023-03-07 13:58:32 +08:00
|
|
|
height: calc(65vh - 200px);
|
2019-07-03 18:55:58 +08:00
|
|
|
background: url("../images/hero@2x.png") repeat-x top center;
|
|
|
|
-webkit-background-size: contain;
|
|
|
|
-moz-background-size: contain;
|
|
|
|
-o-background-size: contain;
|
|
|
|
background-size: contain;
|
|
|
|
|
|
|
|
h1 {
|
|
|
|
color: $background-color;
|
|
|
|
margin-bottom: 30px;
|
|
|
|
margin-top: -100px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-07-08 23:04:07 +08:00
|
|
|
.hero2 {
|
|
|
|
height: 380px;
|
|
|
|
background: url("../images/hero2@2x.png") repeat-x top center;
|
|
|
|
-webkit-background-size: contain;
|
|
|
|
-moz-background-size: contain;
|
|
|
|
-o-background-size: contain;
|
|
|
|
background-size: contain;
|
|
|
|
}
|
|
|
|
|
2019-07-08 23:15:56 +08:00
|
|
|
.hero3 {
|
|
|
|
height: 380px;
|
|
|
|
background: url("../images/hero3@2x.png") repeat-x top center;
|
|
|
|
-webkit-background-size: contain;
|
|
|
|
-moz-background-size: contain;
|
|
|
|
-o-background-size: contain;
|
|
|
|
background-size: contain;
|
|
|
|
}
|
|
|
|
|
2019-07-24 23:21:55 +08:00
|
|
|
.hero4 {
|
|
|
|
height: 750px;
|
|
|
|
background: url("../images/404@2x-min.png") repeat-x top center;
|
|
|
|
-webkit-background-size: contain;
|
|
|
|
-moz-background-size: contain;
|
|
|
|
-o-background-size: contain;
|
|
|
|
background-size: contain;
|
|
|
|
}
|
|
|
|
|
2019-08-01 16:18:38 +08:00
|
|
|
.hero5 {
|
|
|
|
height: 380px;
|
|
|
|
background: url("../images/bottom-graphic-min@2x.png") no-repeat top center;
|
2019-08-01 17:53:36 +08:00
|
|
|
-webkit-background-size: cover;
|
|
|
|
-moz-background-size: cover;
|
|
|
|
-o-background-size: cover;
|
|
|
|
background-size: cover;
|
|
|
|
}
|
|
|
|
|
|
|
|
.hero6 {
|
|
|
|
height: 380px;
|
|
|
|
background: url("../images/top-graphic-min@2x.png") no-repeat top center;
|
|
|
|
-webkit-background-size: cover;
|
|
|
|
-moz-background-size: cover;
|
|
|
|
-o-background-size: cover;
|
|
|
|
background-size: cover;
|
2019-08-01 16:18:38 +08:00
|
|
|
}
|
|
|
|
|
2019-07-04 01:21:58 +08:00
|
|
|
.hero + main {
|
2019-07-03 18:55:58 +08:00
|
|
|
margin-top: -150px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.shadow-lg {
|
|
|
|
box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card-artiq {
|
|
|
|
background: #fff url("../images/artiq@2x.png") no-repeat top right;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card-gateware {
|
|
|
|
background: #fff url("../images/gateware@2x.png") no-repeat top right;
|
|
|
|
}
|
2019-07-08 17:59:50 +08:00
|
|
|
|
2019-12-29 16:00:31 +08:00
|
|
|
.card-jobs {
|
2020-01-23 01:55:17 +08:00
|
|
|
background: #fff url("../images/jobs-min@2x.png") no-repeat top right;
|
2019-12-29 16:00:31 +08:00
|
|
|
}
|
|
|
|
|
2019-07-19 22:16:26 +08:00
|
|
|
.dropdown-menu {
|
|
|
|
padding-top: .5rem;
|
|
|
|
margin-top: 12px;
|
|
|
|
}
|
2019-07-19 23:28:56 +08:00
|
|
|
|
|
|
|
.modal-lg {
|
2019-07-22 17:41:00 +08:00
|
|
|
max-width: 60%;
|
2019-07-19 23:28:56 +08:00
|
|
|
}
|
2019-07-03 18:55:58 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
// Extra large devices (large desktops, 1200px and up)
|
|
|
|
@media (min-width: 1200px) {
|
2020-01-15 19:06:18 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
##Device = Low Resolution Tablets, Mobiles (Landscape)
|
|
|
|
##Screen = B/w 481px to 767px
|
|
|
|
*/
|
|
|
|
@media (min-width: 481px) and (max-width: 767px) {
|
|
|
|
|
|
|
|
#root-shop, #root-shop>div {
|
|
|
|
height: 100%;
|
|
|
|
}
|
2023-11-15 17:25:02 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
// follow respective border-[start, end, top, bottom] from bootstrap
|
|
|
|
@media (max-width: 767px) {
|
|
|
|
.funding-logo-start {
|
|
|
|
border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
|
|
|
|
}
|
|
|
|
.funding-logo-end {
|
|
|
|
border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@media (min-width: 768px) {
|
|
|
|
.funding-logo-start {
|
|
|
|
border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
|
|
|
|
}
|
|
|
|
.funding-logo-end {
|
|
|
|
border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
|
|
|
|
}
|
|
|
|
}
|