/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-regular.eot');src:local('PT Sans Narrow'),local('PTSans-Narrow'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-regular.woff2') format('woff2'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-regular.woff') format('woff'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-regular.ttf') format('truetype'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-regular.svg#PTSansNarrow') format('svg')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;font-display:fallback;src:url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-700.eot');src:local('PT Sans Narrow Bold'),local('PTSans-NarrowBold'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-700.eot?#iefix') format('embedded-opentype'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-700.woff2') format('woff2'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-700.woff') format('woff'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-700.ttf') format('truetype'),url('https://www.supermicro.com/themes/gavias_emon/fonts/pt-sans-narrow-v11-latin-700.svg#PTSansNarrow') format('svg')}
.banner,.banner .container,.banner .banner-products,.slick-slide{height:300px}.banner .container{width:100%}.banner .banner-content{padding:0}.banner .banner-content .col-left{position:absolute;width:100%;height:auto;padding:0;color:#fff;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);max-width:1660px;padding-right:30px;padding-left:30px}@media (max-width:767px){.banner .banner-content .col-left{padding-right:15px;padding-left:15px}}.banner .banner-title{font-family:"PT Sans Narrow","Arial Narrow",Helvetica,Arial,sans-serif;font-size:5vw;line-height:1;color:#ebaa28}@media (max-width:1200px){.banner .banner-title{font-size:6vw}}@media (max-width:991px){.banner .banner-title{padding-bottom:10px}.banner .banner-text{font-size:20px;line-height:1.1}}@media (max-width:480px){.banner .banner-title{font-size:9vw}.banner .banner-text{font-size:16px}}.banner-buttons{position:relative !important}.gavias-slider .btn-slide{margin-right:0}.slick-initialized .slick-slide{padding-left:8px;padding-right:8px}.paragraph:not(.banner).rack-section-homepage,.rack-section-homepage{color:#fff;padding-bottom:0;padding-top:40px}.paragraph.paragraph--type--boxes.rack-section-homepage .widget.gsc-team.team-vertical{padding:0}.rack-section-homepage .team-header img{aspect-ratio:1500/827;filter:drop-shadow(0 6px 5px rgba(0,0,0,.4));height:auto;margin-bottom:10px;max-width:1500px;object-fit:contain;width:100%}.rack-section-homepage .team-body{background-color:#0089cb;padding:20px}.rack-section-homepage.blue-gradient-style .team-body{background-image:linear-gradient(180deg,#1082c4 -13%,#5ec0ed 65%)}.paragraph.paragraph--type--boxes.rack-section-homepage .team-name,.rack-section-homepage .team-name{font-size:clamp(26px,calc(26px + 24*((100vw - 769px)/891)),50px) !important;line-height:1.2}.rack-section-homepage .team-body .team-info{font-size:clamp(20px,calc(20px + 4*((100vw - 769px)/891)),24px) !important;margin-bottom:0;margin-top:10px}.rack-section-homepage .team-body .team-info .link-wrapper{margin-bottom:10px;margin-top:25px}.rack-section-homepage .team-body .link-wrapper a{transition:all .35s}.rack-section-homepage .team-body .link-wrapper a:not(:active):not(:focus):not(:hover){color:#fff}.rack-section-homepage .team-body .link-wrapper .btn{background-color:transparent !important;border-color:#fff !important;border-width:2px !important;box-shadow:none;color:#fff !important}.rack-section-homepage .team-body .link-wrapper .btn:hover{background-color:#d30015 !important;border-color:#d30015 !important;color:#fff !important}@media (min-width:769px){.rack-section-homepage .widget-content{align-items:center;background-color:#fcfcfc;background-image:linear-gradient(180deg,#fcfcfc 0%,rgba(225,225,225,.15) 100%,#ccc 100%);display:grid;grid-gap:8px;grid-template-columns:5fr 88fr 65fr}.rack-section-homepage .widget-content:before{background-color:#0089cb;content:"";display:block;width:auto;min-height:clamp(77px,10vw,188px)}.rack-section-homepage.blue-gradient-style .widget-content:before{background-image:linear-gradient(180deg,#1082c4 -13%,#5ec0ed 65%)}}.light-bg{background:#fff}#systems.paragraph{padding:40px 0 50px;padding-left:0;padding-right:0}#systems.paragraph--type--boxes.white-bg-style .gsc-column{padding:10px !important;margin-left:0;margin-right:0}#systems.paragraph--type--boxes.white-bg-style .gsc-column:before{background:0 0}#systems.paragraph--type--boxes.color-box-style .team-body{color:#fff;padding:15px 35px;height:100%}#systems.paragraph--type--boxes.color-box-style .team-body .link-wrapper a{-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s}#systems.paragraph--type--boxes.color-box-style .team-body .link-wrapper a:not(:active):not(:focus):not(:hover){color:#fff}#systems.paragraph--type--boxes.color-box-style .widget.gsc-team,#systems.paragraph--type--boxes.color-box-style .widget-content{height:100%}#systems.paragraph--type--boxes.color-box-style .gsc-column:nth-child(1) .team-body,#systems.paragraph--type--boxes.color-box-style .gsc-column:nth-child(6) .team-body{background-color:#006f73}#systems.paragraph--type--boxes.color-box-style .gsc-column:nth-child(2) .team-body{background-color:#321e5a}#systems.paragraph--type--boxes.color-box-style .gsc-column:nth-child(3) .team-body,#systems.paragraph--type--boxes.color-box-style .gsc-column:nth-child(4) .team-body{background-color:#0075aa}#systems.paragraph--type--boxes.color-box-style .gsc-column:nth-child(5) .team-body{background-color:#006432}#systems.paragraph--type--boxes.color-box-style .team-body .link-wrapper{margin-top:1em}#systems.paragraph--type--boxes.color-box-style .team-body .link-wrapper .btn{background-color:transparent !important;border-color:#fff !important;border-width:2px !important;box-shadow:none;color:#fff !important}#systems.paragraph--type--boxes.color-box-style .team-body .link-wrapper .btn:hover{background-color:#d30015 !important;border-color:#d30015 !important;color:#fff !important}@media(min-width:768px){#systems .row.row-eq-height .col-sm-6{flex:1 0 auto}}@media(min-width:992px){#systems .row.row-eq-height .col-md-4{flex:1 0 auto}}@media(min-width:1200px){#systems .row.row-eq-height .col-lg-4{flex:1 0 auto}}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .row-eq-height{margin:0 -15px !important}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column{padding:10px 15px !important}@media (min-width:1400px){#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .row-eq-height{margin:0 -20px !important}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column{padding:10px 20px !important}}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .widget-content{display:flex;flex-direction:column;justify-content:stretch}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column .team-body{flex:1 0 auto;height:auto;padding-bottom:70px;position:relative;color:#333}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column:nth-child(1) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column:nth-child(2) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column:nth-child(3) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column:nth-child(4) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column:nth-child(5) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .gsc-column:nth-child(6) .team-body{background:0 0}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .team-header{flex:0 0 auto;padding:0}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .team-header img.img-responsive:not(.lazyloaded){width:100%;padding-bottom:50%;height:0;max-width:500px}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .team-body .team-name{background:linear-gradient(90deg,#2294d6 0%,#0c82c4 36%,#186296 72%,rgba(0,58,112,.86) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:auto;margin-right:auto;width:fit-content}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .team-body .team-info{margin-top:15px}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .team-body .link-wrapper{bottom:20px;left:0;position:absolute;width:100%}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .team-body .link-wrapper .btn{padding:.6em 1em !important}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .team-body .link-wrapper .btn:not(:hover){background-color:transparent !important;border-color:#961919 !important;border-width:1px !important;box-shadow:none;color:#961919 !important}#systems.paragraph--type--boxes.color-box-style.color-box-style-v3 .team-body .link-wrapper .btn:hover{border-width:1px !important}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .row-eq-height{margin:0 -15px !important}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column{padding:10px 15px !important}@media (min-width:1400px){#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .row-eq-height{margin:0 -20px !important}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column{padding:10px 20px !important}}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column .column-content-inner{background-color:#0089cb}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .widget-content{display:flex;flex-direction:column;justify-content:stretch}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column .team-body{flex:1 0 auto;height:auto;padding-bottom:70px;position:relative}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column:nth-child(1) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column:nth-child(2) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column:nth-child(3) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column:nth-child(4) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column:nth-child(5) .team-body,#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .gsc-column:nth-child(6) .team-body{background:0 0}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .team-header{background-color:#fcfcfc;background-image:linear-gradient(to bottom,#fcfcfc,#f3f3f3);flex:0 0 auto;padding:0}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .team-header img{filter:none}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .team-header img.img-responsive:not(.lazyloaded){width:100%;padding-bottom:50%;height:0;max-width:500px}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .team-body .link-wrapper{bottom:20px;left:0;position:absolute;width:100%}#systems .with-video-play-icon .team-header{position:relative}#systems .with-video-play-icon .video-play-icon{align-items:center;display:flex;height:100%;left:0;justify-content:center;position:absolute;top:0;width:100%;z-index:2}#systems .with-video-play-icon .video-play-icon img{width:79px;-moz-transition:.3s all ease;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}#systems .with-video-play-icon .team-header>a:focus .video-play-icon img,#systems .with-video-play-icon .team-header>a:hover .video-play-icon img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}#systems .with-video-play-icon .team-header>a:active .video-play-icon img{opacity:.5}.paragraph--type--boxes.gray-line-style .team-header img{filter:none}.paragraph--type--boxes.gray-line-style .gsc-column:before{display:block;content:'';position:absolute;bottom:120px;left:0;right:-999px;height:100px;z-index:0;background:linear-gradient(0deg,#fff 20%,#f7f7f7 40%,#fff 70%)}@media (min-width:992px){.paragraph--type--boxes.gray-line-style .gsc-column:nth-child(3n+1):before{left:-999px}}@media (max-width:991px){.paragraph--type--boxes.gray-line-style .gsc-column:nth-child(2n+1):before{left:-999px}}@media (max-width:767px){.paragraph--type--boxes.gray-line-style .gsc-column:before{left:-999px}}.breadcrumbs .content-inner>div{display:block;text-align:right}.breadcrumbs .content-inner>div>div:not(.block-system-breadcrumb-block){display:inline-block}#block-gavias-emon-breadcrumbs{display:none}.readmore{display:none}.swiper-wrapper .loading{text-align:center;padding-top:50px;position:absolute;top:0;width:100%;height:550px}.scale-on-hover:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.scale-on-hover img{-moz-transition:.4s all;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}.gavias-slider .slick-dots,.slick-dots{position:absolute;bottom:0;padding-top:0}.homepage-grid .video-thumbnail .play{background-image:url(https://www.supermicro.com/sites/default/files/icons/video_play_red.svg);opacity:1;max-height:60px}.embedded-video .text .play{top:0;left:0}.tooltip-link-text{font-size:18px;position:relative;top:20px;float:right;color:#d22630}.banner .image-opacity-effect:hover img{opacity:.85}header#header .header-main{background-color:#fff}@media (min-width:1200px){header#header{position:absolute;width:100%;z-index:1000}header#header .header-main{background-color:transparent;border-bottom:none !important}header#header .navigation .gva_menu>li>a{color:#fff}header#header .navigation .gva_menu>li>a.dark{color:#000101}header#header .navigation .gva_menu>li:hover>a.dark{color:#d9232e}header#header .front-page #shopping-cart-layer .cls-1.dark{fill:#000101}header#header .front-page .gva-search-region .icon .search .st0.dark{fill:#000101}header#header .header-main.stuck{background-color:#fff}header#header .header-main.stuck .navigation .gva_menu>li>a{color:#181818}.main.main-page .page-overlay{opacity:.4}.header-overlay{display:none;background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,.5) 25%,transparent 100%);height:90px;position:absolute;top:0;width:100%;z-index:1}.header-overlay.light{background:linear-gradient(to bottom,rgba(255,255,255,.8) 0,rgba(255,255,255,.5) 25%,transparent 100%)}.header-main.front-page{position:relative;z-index:2}.header-main.front-page.stuck{position:fixed;width:100%}#smc-global-menu .header-main:not(.stuck) .addition-menu .addition-menu-trigger{color:#fff}}header#header .front-page.stuck .navigation .gva_menu .where-to-buy #shopping-cart-layer .cls-1,header#header .front-page.stuck .gva-search-region .icon .search .st0{fill:#000101}@media (min-width:992px){header#header .front-page .navigation .gva_menu .where-to-buy #shopping-cart-layer .cls-1,header#header .front-page .gva-search-region .icon .search .st0{fill:#fff}.banner,.banner .container,.banner .banner-products,.slick-slide,.slick-track{height:650px}.banner-slider.gavias-slider{height:650px}}.paragraph.homepage-grid{margin-bottom:10px !important;padding:0 5px !important}.paragraph--type--grid-column{padding-top:0 !important}.homepage-grid .text{z-index:2;position:relative}.homepage-grid .readmore{display:block;padding-top:0 10px}.homepage-grid a{color:#fff}.homepage-grid a:hover{color:#d22630}.homepage-grid .text h2{font-size:50px;line-height:1}:lang(ja) .homepage-grid .text h2,:lang(zh-hant) .homepage-grid .text h2,:lang(zh-hans) .homepage-grid .text h2{font-size:40px}.paragraph--type--grid-column-container .row,.homepage-grid .row{margin-right:0;margin-left:0}.homepage-grid .text p{font-size:28px;line-height:1.2;padding-bottom:30px}.homepage-grid .text .play{height:80px;width:80px}.homepage-grid.text-align-left .text{color:#fff;position:relative;padding-left:0;padding-top:6vh}#homepage-grid-3.homepage-grid.text-align-left .text{width:auto;padding-left:6vw}.homepage-grid.text-align-left .text1{width:40vw}#homepage-grid-1.homepage-grid.text-align-left .text1{width:100%}#homepage-grid-2.homepage-grid.text-align-left .text1{width:30vw}.homepage-grid .bg-overlay{background:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.75));position:absolute;top:0;left:0;right:40%;bottom:0;z-index:1}#homepage-grid-1 .video-thumbnail,#homepage-grid-3 .video-thumbnail{background-position:top !important}#homepage-grid-1.homepage-grid .text p{white-space:nowrap}#homepage-grid-1 img{max-height:200px;width:auto;position:relative;display:block}@media (max-width:480px){.homepage-grid .text h2{font-size:42px}}#homepage-grid-2.homepage-grid .bg-overlay{background:linear-gradient(to left,rgba(0,117,170,0),rgba(0,117,170,.75))}#homepage-grid-3.homepage-grid .bg-overlay{background:linear-gradient(to left,rgba(50,30,90,0),rgba(50,30,90,.75))}#homepage-grid-4.homepage-grid .bg-overlay{right:20%}@media (max-width:1200px) and (min-width:992px){#systems.paragraph--type--boxes.color-box-style .team-body{padding:10px}.homepage-grid.text-align-left .text{padding-top:4vh}.homepage-grid .text p{font-size:26px}}@media (max-width:1400px) and (min-width:992px){.homepage-grid .text h2{font-size:40px}.text-align-left#homepage-grid-building-block .text p{line-height:1.1}}@media (max-width:991px){.homepage-grid .text p{line-height:1.2;font-size:26px}#homepage-grid-1.homepage-grid .text p{white-space:normal}.homepage-grid.text-align-left .text1{width:60vw !important}}@media (max-width:700px){#homepage-grid-4 .tooltip{padding-left:0}.homepage-grid.text-align-left .text1{width:80vw !important}}@media (max-width:480px){.homepage-grid .text p{font-size:22px}.homepage-grid.text-align-left .text1{width:90vw !important}}#homepage-grid-3.homepage-grid.text-align-left .text{padding-right:6vw;width:auto}#homepage-grid-3.homepage-grid{flex:1 1 0%}#homepage-grid-1.paragraph{padding:0 40px 30px !important;margin-bottom:0 !important}#homepage-grid-2.paragraph{padding-left:40px !important;padding-right:15px !important;margin-bottom:0 !important}#homepage-grid-3.paragraph{padding-right:40px !important;padding-left:15px !important;margin-bottom:0 !important}#homepage-grid-4.paragraph{padding:30px 40px 0 !important;margin-bottom:30px !important}#blackhole.homepage-grid .bg-overlay{right:20%}@media (max-width:700px){#blackhole .tooltip{padding-left:0}}#homepage-grid-4.paragraph{margin-bottom:0 !important}#blackhole .bg-image.lazy{background-image:none;background-color:#f1f1f1}#blackhole .bg-image{background:url('../jpg/black-hole-sub-banner.jpg') no-repeat;background-size:cover;background-position:center;margin-bottom:0 !important;height:400px}#blackhole.homepage-grid .text h2{font-size:40px}#blackhole.paragraph{padding:30px 40px 0 !important;margin-bottom:30px !important}@media (max-width:991px){#homepage-grid-4.paragraph{margin-bottom:10px !important}#blackhole.paragraph{padding:0 !important;margin-bottom:30px !important}#blackhole.homepage-grid .text h2{font-size:30px}}@media (min-width:690px){#blackhole.text-align-left .text1{margin-left:auto}}@media (max-width:689px){#blackhole .bg-image{background-position:72%}}@media (min-width:690px) and (max-width:991px){#blackhole.text-align-left .text1{max-width:45vw}}@media (min-width:1800px){#blackhole.text-align-left .text1{width:50%}}#homepage-grid-1-1 .embedded-video .video-thumbnail.youtube-thumbnail{background-color:#008acc !important;background-size:contain !important}#homepage-grid-1-1 .bg-overlay{visibility:hidden}#homepage-grid-1-1.homepage-grid.text-align-left .text1{width:33vw;max-width:655px}@media (max-width:991px){#homepage-grid-1-1 .embedded-video .video-thumbnail.youtube-thumbnail{background-position-y:85% !important}}@media (max-width:480px){#homepage-grid-1-1 .embedded-video .video-thumbnail.youtube-thumbnail{background-position-y:98% !important}}@media (min-width:320px) and (max-width:480px){#homepage-grid-1-1 .embedded-video .video-thumbnail.youtube-thumbnail{background-size:calc(500px - -1*(750 - 500)*((100vw - 320px)/(480 - 320))) !important;background-position-x:calc(-190px - 1*(300 - 190)*((100vw - 320px)/(480 - 320))) !important}}@media (max-width:319px){#homepage-grid-1-1 .embedded-video .video-thumbnail.youtube-thumbnail{background-size:500px !important;background-position-x:-190px !important}}#homepage-grid-2-1 .row-eq-height .gsc-column{padding:10px}#homepage-grid-2-1 .column-content-inner{height:100%;padding-top:80%}#homepage-grid-2-1 .gradient-black .column-content-inner{background-image:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.95))}#homepage-grid-2-1 .gradient-white .column-content-inner{background-image:linear-gradient(to bottom,transparent 30%,rgba(255,255,255,.95))}#homepage-grid-2-1 .drop-shadow-black .widget-content{filter:drop-shadow(0 0 1em #000)}#homepage-grid-2-1 .drop-shadow-white .widget-content{filter:drop-shadow(0 0 1em #fff)}#homepage-grid-2-1 .readmore{cursor:auto;display:block;padding-top:1em}#homepage-grid-2-1 .team-info{display:none}#homepage-grid-2-1 .readmore .btn{background-color:transparent !important;border-width:2px !important;box-shadow:none}#homepage-grid-2-1 .light-bg .readmore .btn{border-color:#000 !important;color:#000 !important}#homepage-grid-2-1 .dark-bg .readmore .btn{border-color:#fff !important;color:#fff !important}#homepage-grid-2-1 .readmore .btn:hover{background-color:#d30015 !important;border-color:#d30015 !important;color:#fff !important}#homepage-grid-2-1 .widget.gsc-team.team-vertical .team-name{padding:0 10% !important;font-size:16px !important;font-weight:700 !important}#homepage-grid-2-1 .row-eq-height{margin:0 -15px}@media(min-width:1400px){#homepage-grid-2-1 .row-eq-height{margin:0 -20px}}#homepage-grid-2-1 .widget.gsc-team.team-vertical{bottom:0;position:absolute;width:100%}#homepage-grid-2-1 .column-inner{background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#fff}@media (max-width:767px){#homepage-grid-2-1 .row-eq-height .gsc-column{max-width:548px}}@media (min-width:768px){#homepage-grid-2-1 .row-eq-height{margin-bottom:-2em}#homepage-grid-2-1 .row-eq-height .gsc-column{flex:0 0 auto;margin-bottom:2em}#homepage-grid-2-1 .row-eq-height .gsc-column{padding:15px}}@media (min-width:375px) and (max-width:767px){#homepage-grid-2-1 .widget.gsc-team.team-vertical .team-name{font-size:calc(16px - -1*(24 - 16)*((100vw - 375px)/(768 - 375))) !important}}@media (min-width:768px) and (max-width:991px){#homepage-grid-2-1 .column-content-inner{padding-top:calc(321px - -1*(346 - 321)*((100vw - 768px)/(992 - 768)))}#homepage-grid-2-1 .widget.gsc-team.team-vertical .team-name{font-size:calc(18px - -1*(24 - 18)*((100vw - 768px)/(992 - 768))) !important}}@media (min-width:992px) and (max-width:1659px){#homepage-grid-2-1 .column-content-inner{padding-top:calc(260px - -1*(399 - 260)*((100vw - 992px)/(1660 - 992)))}#homepage-grid-2-1 .widget.gsc-team.team-vertical .team-name{font-size:calc(16px - -1*(24 - 16)*((100vw - 992px)/(1660 - 992))) !important}}@media (min-width:1400px){#homepage-grid-2-1 .row-eq-height .gsc-column{padding:20px}}@media (min-width:1660px){#homepage-grid-2-1 .widget.gsc-team.team-vertical .team-name{font-size:24px !important}}#homepage-grid-building-block.text-align-left .text{width:auto;text-align:left;padding:0;padding-top:20px;padding-right:10px;border-top:5px solid #00af62;border-bottom:5px solid #00af62;height:100%}#homepage-grid-building-block.text-align-left .text p{color:#636569;font-size:24px;padding-bottom:0}:lang(ja) #homepage-grid-building-block.text-align-left .text p,:lang(zh-hant) #homepage-grid-building-block.text-align-left .text p,:lang(zh-hans) #homepage-grid-building-block.text-align-left .text p{font-size:20px}#homepage-grid-building-block .blocks .block{padding-right:0}#homepage-grid-building-block .blocks-wrapper .title{flex:1 0 0;padding:10px 15px}@media(min-width:1400px){#homepage-grid-building-block .blocks-wrapper .title{padding:10px 20px}}#homepage-grid-building-block .blocks .block .block-name{margin:10px 15px;background-color:#00af62;color:#fff;height:110px;font-size:30px;font-weight:600;text-align:left;padding-left:14vw;position:relative}@media(min-width:1400px){#homepage-grid-building-block .blocks .block .block-name{margin:10px 20px}}#homepage-grid-building-block .blocks .block .block-name span{top:50%;position:absolute;transform:translateY(-50%);padding-right:10px}#homepage-grid-building-block .blocks .block .block-image{position:absolute;top:-30px;left:-40px;width:15vw;max-width:300px;z-index:1}@media (min-width:2200px){#homepage-grid-building-block .blocks .block .block-name{padding-left:10vw}}@media (max-width:1500px){#homepage-grid-building-block .blocks .block .block-image{width:18vw;top:-20px}#homepage-grid-building-block .blocks .block .block-name{font-size:2vw}}@media (max-width:1300px) and (min-width:1200px){#homepage-grid-building-block .blocks .block .block-name{padding-left:13vw}#homepage-grid-building-block.text-align-left .text p{font-size:24px}}@media (max-width:1199px){#homepage-grid-building-block.text-align-left .text{top:auto;text-align:center;padding-bottom:30px}#homepage-grid-building-block.text-align-left .text br{display:none}#homepage-grid-building-block .bb-container .blocks-wrapper{display:block}#homepage-grid-building-block .blocks .block .block-image{transform:translateY(-50%);top:50%;left:-4%}}@media (max-width:991px){#homepage-grid-building-block .blocks .block .block-name{height:80px;font-size:26px}#homepage-grid-building-block .blocks .block .block-image{transform:translateY(-50%);top:50%;left:-5%}#homepage-grid-1.paragraph{padding:0 !important;margin-bottom:10px !important}#homepage-grid-2.paragraph{padding:0 !important;margin-bottom:10px !important}#homepage-grid-2.paragraph .full-width{left:50% !important;margin-left:-50vw !important}#homepage-grid-3.paragraph{padding:0 !important;margin-bottom:10px !important}#homepage-grid-4.paragraph{padding:0 !important;margin-bottom:0 !important}}@media (max-width:767px){#homepage-grid-building-block .blocks .block{margin-bottom:5px}#homepage-grid-building-block.text-align-left .text{padding:20px}#homepage-grid-building-block.text-align-left .text h2{font-size:40px}#homepage-grid-building-block .blocks .block .block-name{height:50px}#homepage-grid-building-block .blocks .block .block-image{transform:translateY(-50%);top:50%;left:5%}#homepage-grid-building-block .blocks .block .block-name{padding-left:0}#homepage-grid-building-block .blocks .block .block-name span{top:50%;position:absolute;transform:translate(-50%,-50%);left:50%;white-space:nowrap}}@media (max-width:768px){#systems{padding:40px 0 0}#systems .slick-dots{padding:0;margin:0}#systems .slick-dots>li{-webkit-border-radius:50%;border-radius:50%;width:10px;height:10px}#systems .row.row-eq-height{opacity:0;max-height:400px}#systems .slick-initialized.row.row-eq-height.slick-random-done{opacity:1;max-height:none}#systems .slick-slide{height:auto !important}#systems .slick-slider .slick-track{display:flex}#systems .slick-prev,#systems .slick-next{height:60px !important;width:60px !important;z-index:9;left:0}#systems .slick-next{left:auto;right:0}#systems .slick-prev:before,#systems .slick-next:before{font-size:60px;opacity:.15;color:#222}#systems .slick-disabled{opacity:0}#systems.paragraph--type--boxes.color-box-style.color-box-style-v2 .widget-content{max-height:430px}}@media (max-width:480px){#homepage-grid-building-block.text-align-left .text h2{font-size:30px}#homepage-grid-building-block .blocks .block .block-name{font-size:22px}}#homepage-grid-building-block{background:0 0;padding:0 0 50px !important}#homepage-grid-building-block .bb-container .blocks-wrapper{margin:0 -15px;padding-top:30px}@media(min-width:1400px){#homepage-grid-building-block .bb-container .blocks-wrapper{margin:0 -20px}}.homepage-grid .text h2{color:#ffad00}.homepage-grid .fa-play{padding-right:10px}.blocks-wrapper .col{padding:0;margin:0}#homepage-grid-building-block.blue-gradient-style .blocks .block .block-name{background-color:#0089cb;background-image:linear-gradient(180deg,#1082c4 -13%,#5ec0ed 65%)}#homepage-grid-building-block.blue-gradient-style.text-align-left .text{border-bottom:3.5px solid #5ec0ed;border-top:3.5px solid #1082c4}#homepage-grid-building-block.homepage-grid.blue-gradient-style .text h2{background:linear-gradient(90deg,#2294d6 0%,#0c82c4 36%,#186296 72%,rgba(0,58,112,.86) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.06em;width:fit-content}#homepage-grid-1-1.blue-gradient-style .embedded-video{background-image:linear-gradient(180deg,#1082c4 -13%,#5ec0ed 65%)}#homepage-grid-1-1.blue-gradient-style .embedded-video .video-thumbnail.youtube-thumbnail{background-color:transparent !important}#homepage-grid-1-1.blue-gradient-style.homepage-grid .text{width:100%}#homepage-grid-1-1.blue-gradient-style.homepage-grid .text h2{color:#fff}@media (min-width:481px){#homepage-grid-1-1.blue-gradient-style.homepage-grid .text p{font-size:24px}}@media (min-width:992px){#homepage-grid-1-1.blue-gradient-style .embedded-video .video-thumbnail.youtube-thumbnail{align-items:center;display:flex}#homepage-grid-1-1.blue-gradient-style .embedded-video .video-thumbnail.youtube-thumbnail[style*="made-in-silicon-valley.jpg"],#homepage-grid-1-1.blue-gradient-style .embedded-video .video-thumbnail.youtube-thumbnail[style*="made-in-silicon-valley-v2.png"]{background-size:clamp(1024px,calc(1024px + 734*((100vw - 992px)/668)),1758px) !important}#homepage-grid-1-1.blue-gradient-style.homepage-grid .text{padding-top:0}}
