@charset "UTF-8"; html, body { margin: 0; padding: 0; } body { overflow-x: hidden; overflow-y: auto; font-weight: unset; } img { max-width: 100%; } .flex1 { flex: 1; } .text-cut-1line { text-overflow: ellipsis; display: -webkit-box; overflow: hidden; /*white-space: nowrap;*/ -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .text-cut-6line { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden; } .body-header { background-repeat: no-repeat; background-size: cover; background-position: center; } .header-header { width: 100%; padding: 15px; background-color: rgba(255, 255, 255, 0.5); background-image: linear-gradient(35deg, rgba(209, 179, 130, 0.63) 0%, rgba(255, 255, 255, 0.41), rgba(0, 23, 67, 0.9) 100%); height: 175px; } .header-header section { max-width: 1170px; display: flex; align-items: center; margin: 0 auto; height: 100%; flex-wrap: wrap; justify-content: center; } .header-header .logo { max-width: 100%; height: 200px; padding: 15px 0; display: flex; align-items: center; } .header-header .logo img { height: 100%; margin-right: 10px; } .header-header .compnay-name { padding-left: 0; font-size: 40px; font-weight: 900; text-shadow: 0 0 5px #fff, -0 -0 5px #fff; margin: 0; line-height: 1.2; } .header-header .main-products { font-size: 12px; margin: 0; line-height: 20px; } .header-header .customer-services { padding: 10px 30px; background-color: rgba(0, 50, 100, 0.5); border-radius: 15px; color: #afc4cb; font-weight: 300; text-shadow: 0 0 5px #000, -0 -0 5px #000; } .header-header .customer-services a { color: #fff; font-size: 20px; font-weight: bold; text-shadow: 0 0 5px #000, -0 -0 5px #000; } .ci-nav { position: sticky; top: -1px; width: 100%; height: 60px; background-color: rgba(0, 50, 100, 0.7); /*background-color: rgba(0, 0, 0, 0.8);*/ z-index: 111; } .ci-nav ul { max-width: 1170px; display: flex; margin: 0 auto; padding-left: 0; list-style: none; height: 100%; overflow-x: auto; /*background: rgba(0, 0, 0, 0.5);*/ } .ci-nav ul li { flex: 1; height: 100%; display: flex; align-items: center; padding: 0 5px; } .ci-nav ul li:first-child { padding-left: 0; } .ci-nav ul li:last-child { padding-right: 0; } .ci-nav ul li a.active { background-color: rgba(9, 111, 194, 0.5); } .ci-nav ul li a:hover { background-color: rgba(207, 9, 26, 0.3); } .ci-nav ul li a { font-weight: 400; font-size: 15px; text-transform: uppercase; text-decoration: none; color: #afc4cb; margin: 0 auto; height: 50px; padding: 0 15px; display: flex; align-items: center; cursor: pointer; white-space: nowrap; flex: 1; justify-content: center; } .ci-nav ul li a.active { color: #fff; font-size: 16px; } .ci-nav ul li a:hover { font-size: 16px; color: #fff; text-shadow: 0 0 5px #000, -0 -0 5px #000; } .feedback-client { max-width: 1170px; display: flex; align-items: center; margin: 0 auto; height: 300px; background-repeat: no-repeat; background-size: cover; background-position: center; } .owl-theme .owl-nav.disabled + .owl-dots { bottom: 5px; z-index: 1; position: absolute; margin: 0 auto; width: 100%; } .owl-theme .owl-dots .owl-dot span { background: rgba(9, 111, 194, 0.5); } .owl-theme .owl-dots .owl-dot.active span { background: rgba(207, 9, 26, 0.7); } @media (max-width: 900px) { .header-header .compnay-name { font-size: 20px; } .header-header .logo { width: 100%; justify-content: center; } .header-header .customer-services { padding: 10px 20px; border-radius: 15px; font-size: 14px; } .header-header .customer-services a { color: #fff; font-size: 14px; font-weight: bold; } .customer-services { display: none; } .ci-nav ul li a { font-size: 13px; } .feedback-client { height: 110px; background-repeat: no-repeat; background-size: cover; background-position: center; } .owl-theme .owl-nav.disabled + .owl-dots { bottom: 0; } .owl-theme .owl-dots .owl-dot span { width: 5px; height: 5px; margin: 5px; } .plan { border-radius: 0; } } @media (min-width: 601px) { /*.header-header {*/ /* height: 175px;*/ /*}*/ /*.slide-section,.feedback-client{*/ /* height:calc(100vh - 175px - 60px)*/ /*}*/ /*.slide-section:after {*/ /* height: 100vh;*/ /*}*/ } .btn-theme { background-color: rgba(0, 50, 100, 0.7); } .btn-theme:hover, .btn-theme:focus, .btn-theme:active { background-color: rgba(207, 9, 26, 0.7); } a { color: rgba(0, 50, 100, 0.7); text-decoration: none; } .middle-section { max-width: 1170px; display: flex; align-items: stretch; margin: 0 auto; height: 100%; flex-wrap: wrap; justify-content: center; padding: 5px 0 0 0; } .middle-section section { flex: 1; min-width: 300px; } .middle-section .plan { height: 100%; } .plan .plan-header { background-color: rgba(0, 50, 100, 0.23); color: #37547b; padding: 5px 10px; font-size: 16px; } .plan { margin: 0; display: flex; flex-direction: column; padding-bottom: 0; box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.14) !important; } .plan .btn { margin-bottom: 24px; } .plan .plan-features { flex: 1; min-height: 100px; margin: 0; } .plan .plan-features > li:not(:first-child) { border-top: 1px solid rgba(0, 0, 0, 0.05); } .plan .plan-features > li { display: flex; padding: 15px; align-items: baseline; text-align: justify; } .plan .plan-features > li a { flex: 1; margin-right: 10px; } .plan .plan-features > li .datetime-str { /*white-space: nowrap;*/ white-space: break-spaces; word-break: break-all; } .row { margin: 0; } p:last-child { margin-bottom: 0; } /*.middle-section article * {*/ /* text-align: left!important;*/ /* text-indent: 2em;*/ /*}*/ .main-section { max-width: 1170px; display: flex; align-items: stretch; margin: 0 auto; height: 100%; flex-wrap: wrap; justify-content: center; padding: 5px 0 0 0; flex-direction: row-reverse; } .main-section aside { flex: 1; } .main-section section { flex: 3; min-width: 300px; } @media (min-width: 601px) { .section-divider { width: 5px; } .feedback-client { max-width: 1170px; display: flex; align-items: center; height: 290px; background-repeat: no-repeat; background-size: cover; background-position: center; margin: 5px auto; border-radius: 5px; } } #demo { overflow: hidden; width: 100%; height: 195px; } #indemo { float: left; width: 800%; } #demo1 { display: inline-block; float: left; } #demo2 { display: inline-block; float: left; } .XXcarsearch { clear: both; } .XXcarsearch li { width: 195px; height: 195px; padding: 0 15px; float: left; text-align: center; } .XXcarsearch li span { margin-top: 3px; display: block; } .XXcarsearch li img { width: 178px; height: 160px; padding: 2px; border: 1px #ccc solid; } /** wulun */ html { font-size: 10px; } body, html { width: 100%; height: 100%; } body { position: relative; min-height: 100%; overflow-x: hidden; overflow-y: auto; } /*header*/ .wulun-header { position: fixed; width: 100%; height: 80px; display: flex; flex-wrap: nowrap; top: 0; left: 0; padding: 0; align-items: center; justify-content: center; background: linear-gradient(to bottom, #133256, #dcf6dc00); z-index: 1112; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); overflow: visible; transition: background .3s ease; /*鍏徃鏍囧織*/ /*瀵艰埅鑿滃崟*/ } .wulun-header:hover { background: #133256; } .wulun-header:after { content: ''; position: absolute; left: 0; bottom: 0; width: 200%; height: 1px; background: rgba(255, 255, 255, 0.3); transform: scale(0.5); transform-origin: 0 0; pointer-events: none; } .wulun-header .wulun-header-outer { width: 100%; height: 80px; display: flex; flex-wrap: nowrap; max-width: 1170px; align-items: center; justify-content: space-between; } @media (max-width: 1170px) { .wulun-header .wulun-header-outer { max-width: 100vw; } } .wulun-header .wulun-platform-container { position: relative; padding: 10px; } .wulun-header .wulun-platform-container .wulun-platform-logo-container { position: relative; width: 60px; min-width: 60px; height: 60px; font-size: 0; } .wulun-header .wulun-platform-container .wulun-platform-logo-container .wulun-platform-logo { position: relative; width: 100%; min-width: 100%; height: 100%; border-radius: 50%; background-position: center center; background-repeat: no-repeat; background-size: cover; } .wulun-header .wulun-platform-container .wulun-platform-logo-container .wulun-platform-logo-mask:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; min-width: 100%; height: 100%; /*border-radius: 50%;*/ background: radial-gradient(circle, #fefefe 50%, transparent 70%); } .wulun-header .wulun-platform-name-container { position: relative; } .wulun-header .wulun-platform-name-container .wulun-platform-name { position: relative; color: #fff; margin: 0; font-size: 5vw; line-height: calc(5vw / 20 * 22); text-align: left; white-space: nowrap; } @media (min-width: 400px) { .wulun-header .wulun-platform-name-container .wulun-platform-name { font-size: 20px; line-height: 22px; } } .wulun-header .wulun-platform-name-container .wulun-platform-slogan { position: relative; color: #eaeaea; margin: 0; font-size: 3vw; line-height: calc(3vw / 13 * 18); text-align: left; text-overflow: ellipsis; display: -webkit-box; overflow: hidden; /*white-space: nowrap;*/ -webkit-line-clamp: 1; -webkit-box-orient: vertical; } @media (min-width: 400px) { .wulun-header .wulun-platform-name-container .wulun-platform-slogan { font-size: 13px; line-height: 18px; } } .wulun-header .wulun-nav-divide { flex: 1; } .wulun-header .wulun-nav-mobile-btn { color: #fff; width: 80px; text-align: center; cursor: pointer; } @media (min-width: 900px) { .wulun-header .wulun-nav-mobile-btn { display: none; } } .wulun-header .wulun-nav-container { position: relative; list-style: none; height: 100%; padding: 0 5px 0 35px; overflow: visible; } .wulun-header .wulun-nav-container::-webkit-scrollbar { width: 0; height: 0; } @media (max-width: 900px) { .wulun-header .wulun-nav-container { display: none; } } .wulun-header .wulun-nav-container .wulun-nav-list { position: relative; width: 100%; height: 100%; display: flex; list-style: none; margin: 0; padding: 0; } .wulun-header .wulun-nav-container .wulun-nav-list.wulun-nav-pop { position: absolute; left: 50%; transform: translateX(-50%); flex-direction: column; background: #133256; z-index: 2; transition: top 0.3s ease-in-out, opacity 0.6s ease-in-out; padding: 0; width: auto; height: auto; align-items: center; top: -100vh; opacity: 0; padding: 0 15px 15px 15px; } .wulun-header .wulun-nav-container .wulun-nav-list.wulun-nav-pop > .wulun-nav-item-link { height: 80px; margin-bottom: 15px; } .wulun-header .wulun-nav-container .wulun-nav-list.wulun-nav-pop .sub-link { font-size: 80%; justify-content: center; min-width: 100px; margin: 5px 0; } .wulun-header .wulun-nav-container .wulun-nav-item { position: relative; height: 100%; padding: 5px 10px; margin: 0; } .wulun-header .wulun-nav-container .wulun-nav-item:hover .wulun-nav-pop { top: 0; opacity: 1; } .wulun-header .wulun-nav-container .wulun-nav-item .wulun-nav-item-link { position: relative; color: #fff9; font-size: 16px; white-space: nowrap; height: 100%; display: flex; align-items: center; } .wulun-header .wulun-nav-container .wulun-nav-item .wulun-nav-item-link:hover { transform: scale(1.1); color: #edffed; } .wulun-header .wulun-nav-container .wulun-nav-item:after { content: ''; position: absolute; bottom: 0; height: 5px; width: 0; background-color: rgba(255, 255, 255, 0); -webkit-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; left: 50%; transform: translateX(-50%); } .wulun-header .wulun-nav-container .wulun-nav-item:hover .wulun-nav-item-link, .wulun-header .wulun-nav-container .wulun-nav-item.wulun-nav-item-active .wulun-nav-item-link { color: #fff; } .wulun-header .wulun-nav-container .wulun-nav-item:hover:after, .wulun-header .wulun-nav-container .wulun-nav-item.wulun-nav-item-active:after { width: 100%; background-color: white; } .wulun-header .wulun-nav-container .wulun-nav-item:hover:after { bottom: 0; width: 100%; background-color: rgba(255, 255, 255, 0.5); } .wulun-nav-mobile-container { position: fixed; list-style: none; height: 100%; overflow-x: hidden; overflow-y: auto; background: linear-gradient(to top, #071322, rgba(220, 246, 220, 0.5)); background: linear-gradient(to top, #071322, rgba(8, 35, 46, 0.64)); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); z-index: 1111; transition: top 0.3s ease-in-out, opacity 0.6s ease-in-out; padding: 5px; align-items: center; left: 0; width: 100%; justify-content: center; opacity: 0; top: -100%; display: none; } .wulun-nav-mobile-container::-webkit-scrollbar { width: 0; height: 0; } @media (max-width: 900px) { .wulun-nav-mobile-container { display: flex; } .wulun-nav-mobile-container.active { opacity: 1; top: 0; } } .wulun-nav-mobile-container .wulun-nav-list { flex: 1; position: relative; width: 100%; max-width: 300px; height: 100%; display: flex; flex-direction: column; list-style: none; margin: 0; padding: 0; } .wulun-nav-mobile-container .wulun-nav-item { position: relative; padding: 5px 10px; margin: 0; margin-top: 30px; margin-bottom: 10px; } .wulun-nav-mobile-container .wulun-nav-item .wulun-nav-item-link { position: relative; color: #fff9; font-size: 16px; white-space: nowrap; height: 100%; display: flex; align-items: center; justify-content: center; } .wulun-nav-mobile-container .wulun-nav-item .wulun-nav-item-link.sub-link { font-size: 70%; justify-content: center; } .wulun-nav-mobile-container .wulun-nav-item .wulun-nav-item-link:hover { transform: scale(1.1); color: #edffed; } .wulun-nav-mobile-container .wulun-nav-item:after { content: ''; position: absolute; bottom: 0; height: 1px; width: 50%; background-color: rgba(255, 255, 255, 0.3); -webkit-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; left: 50%; transform: translateX(-50%); } .wulun-nav-mobile-container .wulun-nav-item.sub-item { margin-top: 0; margin-bottom: 0; } .wulun-nav-mobile-container .wulun-nav-item.sub-item:after { height: 0px; } .wulun-nav-mobile-container .wulun-nav-item:hover .wulun-nav-item-link, .wulun-nav-mobile-container .wulun-nav-item.wulun-nav-item-active .wulun-nav-item-link { color: #fff; } .wulun-nav-mobile-container .wulun-nav-item:hover:after, .wulun-nav-mobile-container .wulun-nav-item.wulun-nav-item-active:after { width: 70%; background-color: white; } .wulun-nav-mobile-container .wulun-nav-item:hover:after { bottom: 0; width: 100%; background-color: #edffed; } .wulun-main-carousel-container { width: 100%; height: 100%; min-height: 100%; overflow: hidden; position: relative; background-image: linear-gradient(to top, #75af75, #11a1c6, #081a2d); background-image: linear-gradient(to top, #11a1c6, #fff); background-image: linear-gradient(to right, #11a1c6, #d7ffde); background-image: linear-gradient(to bottom, #11a1c6, #000000); z-index: 2; } .wulun-main-carousel-container .wulun-main-carousel { position: relative; height: 100%; } @-webkit-keyframes reveal { 80% { transform: scale(1.5); font-size: 200%; } 100% { background-size: 300% 300%; } } @keyframes reveal { 80% { transform: scale(1.5); font-size: 200%; } 100% { background-size: 300% 300%; } } @-webkit-keyframes glow { 40% { text-shadow: 0 0 8px #fff; } } @keyframes glow { 40% { text-shadow: 0 0 8px #fff; } } .wulun-main-carousel-container .wulun-main-carousel .owl-stage-outer { height: 100%; background-color: rgba(0, 50, 100, 0.5); } .wulun-main-carousel-container .wulun-main-carousel .owl-stage-outer .owl-stage { height: 100%; } .wulun-main-carousel-container .wulun-main-carousel .owl-stage-outer .owl-stage .owl-item { height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; } .wulun-main-carousel-container .wulun-main-carousel .owl-stage-outer .owl-stage .owl-item > div { position: relative; display: flex; flex-direction: column; justify-content: flex-start; height: 100%; } .wulun-main-carousel-container .wulun-main-carousel-title { position: relative; font-size: calc(100vw / 16); color: #fff; margin-top: 115px; margin-bottom: 30px; line-height: 1.2; padding: 0 10px; } @media (min-width: 400px) { .wulun-main-carousel-container .wulun-main-carousel-title { font-size: calc(100vw / 18); } } @media (min-width: 500px) { .wulun-main-carousel-container .wulun-main-carousel-title { font-size: calc(100vw / 20); } } @media (min-width: 600px) { .wulun-main-carousel-container .wulun-main-carousel-title { font-size: calc(100vw / 22); } } @media (min-width: 768px) { .wulun-main-carousel-container .wulun-main-carousel-title { font-size: calc(100vw / 24); padding: 0; width: 75vw; text-align: center; } } .wulun-main-carousel-container .wulun-main-carousel-detail { position: relative; flex: 1; font-size: calc(100vmin / 20); color: #fff; line-height: 2; text-align: justify; margin-left: auto; } .wulun-main-carousel-container .wulun-main-carousel-detail::first-letter { float: left; font-size: 4em; font-weight: bold; line-height: 1; margin: -0.07em 0.1em -0.1em 0; } @media (min-width: 400px) { .wulun-main-carousel-container .wulun-main-carousel-detail { font-size: calc(100vw / 20); } } @media (min-width: 500px) { .wulun-main-carousel-container .wulun-main-carousel-detail { font-size: calc(100vw / 30); } } @media (min-width: 600px) { .wulun-main-carousel-container .wulun-main-carousel-detail { font-size: calc(100vw / 40); } } @media (min-width: 768px) { .wulun-main-carousel-container .wulun-main-carousel-detail { font-size: calc(100vw / 45); max-width: 55vw; } } .wulun-main-carousel-container .wulun-main-carousel-detail-mask { background-color: rgba(0, 0, 0, 0.3); padding: 30px 10px; flex: 1; } @media (min-width: 768px) { .wulun-main-carousel-container .wulun-main-carousel-detail-mask { font-size: calc(100vw / 50); padding: 30px; padding: calc(100vw / 30); } } .wulun-main-carousel-container .wulun-main-carousel-bg-hill { position: absolute; left: 0; bottom: -30px; min-width: 700px; width: 100%; height: 100%; background-image: url(/upload/image/10000/1/20211202/wulun-main-carousel-bg-hill-6.png); background-repeat: no-repeat; background-size: contain; background-position: center bottom; z-index: 1; pointer-events: none; } .wulun-main-carousel-container .wulun-main-carousel-slogan { position: absolute; bottom: 0; left: 0; width: 100%; padding-bottom: 20px; padding-left: 4.5vw; padding-right: 4.5vw; display: flex; flex-wrap: wrap; z-index: 1; font-size: 4.5vw; font-weight: 900; color: #fff; text-shadow: 0 0 5px #0009, -0 -0 5px #0009; } @media (min-width: 1170px) { .wulun-main-carousel-container .wulun-main-carousel-slogan { font-size: calc(1170px * 0.045); } } .wulun-main-carousel-container .wulun-get-more-btn { position: absolute; bottom: 10px; left: 0; width: 100%; color: #fff; cursor: pointer; z-index: 1; font-size: 30px; text-align: center; text-shadow: 0 0 5px #0009, -0 -0 5px #0009; } .wulun-main-carousel-container .wulun-get-more-btn .welcome-txt { font-size: 60%; font-weight: 400; } .wulun-main-carousel-container .wulun-get-more-btn .more-txt { font-size: 40%; font-weight: 400; } .wulun-next-carousel-container { width: 100%; min-height: 100%; overflow: hidden; position: relative; background-image: linear-gradient(to bottom, #75af75 50%, #88ba8899, #0000, transparent); background-image: linear-gradient(to bottom, #75af75, #88ba8899, #0000, transparent); background-image: linear-gradient(to bottom, #7ab27a 50%, #0000, #000); background-image: linear-gradient(to bottom, #7ab27a, #fff); color: #fff; top: 0; padding: 0; align-items: center; justify-content: space-between; } .wulun-after-flex-background:after { content: ' '; background-repeat: no-repeat; background-size: cover; background-position: center; position: fixed; top: 0; width: 100%; height: 100%; z-index: -1; } /*杞挱鍥?/ .slide-section { height: 100%; } .slide-section .owl-carousel { position: relative; height: 100%; } .slide-section .owl-stage-outer { height: 100%; } .slide-section .owl-stage-outer .owl-stage { height: 100%; } .slide-section .owl-stage-outer .owl-stage .owl-item { height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; } .slide-section .owl-stage-outer .owl-stage .owl-item > div { position: relative; display: flex; flex-direction: column; justify-content: flex-start; width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: center; } @media (max-width: 900px) { .slide-section .owl-stage-outer .owl-stage .owl-item > div { background-size: contain; } .slide-section .owl-stage-outer .owl-stage .owl-item > div > .contain-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: center; z-index: -1; filter: blur(5px); -webkit-filter: blur(5px); } .slide-section .owl-stage-outer .owl-stage .owl-item > div > .contain-bg:after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); } } @media (max-width: 900px) and (min-width: 900px) { .slide-section .owl-stage-outer .owl-stage .owl-item > div > .contain-bg { display: none; } } .wulun-section { position: relative; width: 100%; min-height: 100%; display: flex; flex-wrap: wrap; justify-content: flex-start; overflow: hidden; } .wulun-section .wulun-section-header { position: relative; max-width: 1170px; margin-top: 80px; width: 100%; text-align: center; } .wulun-section .wulun-section-header h2 { padding: 10px 0; } .wulun-section .wulun-section-header .wulun-section-header-sub-title { font-size: 14px; padding: 10px 0; background-image: linear-gradient(to right, transparent, #000000, transparent); backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); } .wulun-section .wulun-section-body { position: relative; width: 100%; max-width: 1170px; flex: 1; display: flex; flex-wrap: wrap; } .wulun-flex-column { flex-direction: column; } .wulun-flex-nowrap { flex-wrap: nowrap; } .wulun-flex-1 { flex: 1; } @media (max-width: 1170px) { .wulun-min-33per { min-width: calc(100% / 4); } } @media (max-width: 750px) { .wulun-min-33per { min-width: calc(100% / 2); } } @media (max-width: 350px) { .wulun-min-33per { min-width: 100%; } } .core-business-container { position: relative; background-color: rgba(255, 255, 255, 0.7); padding: 15px; transition: all 0.2s ease-in-out; display: flex; flex-direction: column; } .core-business-container > div { transition: all 0.2s ease-in-out; transform: scale(1); } .core-business-container:hover { background-color: white; z-index: 1; } .core-business-container:hover:after { display: none; } .core-business-container:hover > div { transition: all 0.2s ease-in-out; transform: scale(1.1); } .core-business-container .core-business-title { font-size: 25px; line-height: 40px; color: #022840; width: 100%; margin-top: 30px; text-align: center; } .core-business-container .core-business-sub-title { font-size: 14px; color: #eaeaea; width: 100%; text-align: center; } .core-business-container .core-business-body { margin-top: 30px; font-size: 16px; line-height: 50px; color: #333; width: 100%; text-align: center; } .core-business-container .core-business-body ul { list-style: none; padding-left: 0; } .view-more { padding: 5px; text-align: center; margin: 5px; } .row { display: flex; flex-wrap: wrap; } .col-sm-12 { width: 100%; } .products-list > div:last-child { flex: 1; } * { touch-action: pan-y; } .text-cut-1line { text-overflow: ellipsis; display: -webkit-box; overflow: hidden; /*white-space: nowrap;*/ -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .text-cut-2line { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .text-cut-3line { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .text-cut-6line { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden; } .article-card { position: relative; display: flex; flex-direction: row; border-radius: 5px; margin-bottom: 30px; transition: all 0.3s ease; padding: 10px; } .article-card .article-right-box { opacity: 0.7; } .article-card:hover { box-shadow: 0 1px 6px rgba(0, 0, 0, 0.117647), 0 1px 4px rgba(0, 0, 0, 0.117647); background-color: #fff; transform: scale(1.03); } .article-card:hover .article-right-box { opacity: 1; } @media (max-width: 600px) { .article-card { flex-wrap: wrap; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1); background-color: #fff; opacity: 1; transform: scale(1); } .article-card .article-img { width: 100%; height: unset; padding-bottom: 61.8%; } .article-card .article-right-box { min-width: 100%; } .article-card .article-right-box .article-title .text-cut-1line { ext-overflow: unset; display: unset; -webkit-line-clamp: unset; -webkit-box-orient: unset; overflow: unset; } } .article-img { width: 200px; height: 150px; background-position: center center; background-size: cover; background-repeat: no-repeat; margin: 10px; background-color: #fafafa; } .article-title { padding: 10px; margin: 0; color: #000; } .text-cut-1line { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .article-content { padding: 10px; margin: 0; color: #333; } .article-right-box { text-align: left; flex: 1; } .article-date { padding: 10px; display: flex; font-size: 80%; color: #aaa; } .article-date :first-child { color: #515253; font-weight: 400; } img { max-width: 100%; } .product-card { background-color: #fff; display: flex; flex-direction: column; border-radius: 5px; margin-bottom: 30px; box-shadow: 0 1px 6px rgba(0, 0, 0, 0.117647), 0 1px 4px rgba(0, 0, 0, 0.117647); } .product-card:hover { box-shadow: 0 1px 6px rgba(0, 0, 100, 0.117647), 0 1px 4px rgba(0, 0, 100, 0.117647); } .product-card:hover .product-img > div { opacity: 1; transform: scale(1.1); } .product-img { padding-bottom: 75%; position: relative; width: 100%; overflow: hidden; } .product-img > div { opacity: 0.9; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-position: center center; background-size: cover; background-repeat: no-repeat; transition: all 0.3s ease; } .product-title { text-align: center; padding: 10px; background-color: #fafafa; } .text-cut-1line { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .product-item-card { background: unset; background-image: linear-gradient(to bottom, #dde6e9, #fff); } .section-header { padding-bottom: 30px; } h2 { font-size: 4.5rem; line-height: 5rem; } .list-paddingleft-2 { padding-left: 0; } .list-paddingleft-2 .list-paddingleft-2 li { list-style-type: none !important; } @media (max-width: 900px) { .container { width: 100%; } #marketing_network p, #about p { text-align: center; } #marketing_network h2, #marketing_network .list-paddingleft-2, #about h2, #about .list-paddingleft-2 { text-align: center; } #marketing_network .mockup-mobile, #about .mockup-mobile { max-width: 100%; width: 70vw; } #marketing_network .row > div, #about .row > div { width: 100%; margin-top: 12px; margin-bottom: 12px; } .features-list .row > div { width: 100%; margin-top: 12px; margin-bottom: 12px; } .features-list .feature { text-align: center; } .features-list .feature .feature-details { min-height: auto; } } footer { background: #000000a1; background: linear-gradient(to top, #133256, #133256a1); border-top: 1px solid #06192d; padding: 15px 0; font-size: 14px; text-align: center; color: #eee; backdrop-filter: blur(5px); z-index: 1; } @media (min-width: 768px) { footer { position: sticky; bottom: 0; } } footer *, footer a.footer-nav { color: #eee !important; } footer .footer-nav { font-size: 12px; } footer .footer-nav > li { line-height: 25px; font-weight: 300; } footer .footer-text { font-size: 14px; text-align: center; padding: 0 10px; align-items: center; display: flex; justify-content: center; line-height: 25px; font-weight: 400; } .contact { background: #f5f7fa; } /*# sourceMappingURL=custom.css.map */