@-ms-keyframes bottomToTop{0%{opacity:0}2%{opacity:0;-ms-transform:translateY(0px)}5%{opacity:1;-ms-transform:translateY(0px)}17%{opacity:1;-ms-transform:translateY(0px)}20%{opacity:0;-ms-transform:translateY(-50px)}80%{opacity:0}to{opacity:0}}@-webkit-keyframes bottomToTop{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(0px)}5%{opacity:1;-webkit-transform:translateY(0px)}17%{opacity:1;-webkit-transform:translateY(0px)}20%{opacity:0;-webkit-transform:translateY(-50px)}80%{opacity:0}to{opacity:0}}@keyframes bottomToTop{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(0px);transform:translateY(0px)}5%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}17%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}20%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}80%{opacity:0}to{opacity:0}}@-ms-keyframes bottomToTopParent{0%{opacity:0}2%{opacity:0;-ms-transform:translateY(0px)}5%{opacity:1;-ms-transform:translateY(0px)}17%{opacity:1;-ms-transform:translateY(0px)}87%{opacity:1;-ms-transform:translateY(0px)}90%{opacity:0;-ms-transform:translateY(-50px)}to{opacity:0}}@-webkit-keyframes bottomToTopParent{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(0px)}5%{opacity:1;-webkit-transform:translateY(0px)}17%{opacity:1;-webkit-transform:translateY(0px)}87%{opacity:1;-webkit-transform:translateY(0px)}90%{opacity:0;-webkit-transform:translateY(-50px)}to{opacity:0}}@keyframes bottomToTopParent{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(0px);transform:translateY(0px)}5%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}17%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}87%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}90%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:0}}@-ms-keyframes bottomToTopParentLast{0%{opacity:0}5%{opacity:1}to{opacity:1}}@-webkit-keyframes bottomToTopParentLast{0%{opacity:0}5%{opacity:1}to{opacity:1}}@keyframes bottomToTopParentLast{0%{opacity:0}5%{opacity:1}to{opacity:1}}@-ms-keyframes leftToRight{0%{-ms-transform:translateX(-600px);transform:translateX(-600px)}to{-ms-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes leftToRight{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px)}to{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes leftToRight{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px)}to{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-ms-keyframes text-focus-in-1{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes text-focus-in-1{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes text-focus-in-1{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-ms-keyframes text-focus-in-2{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes text-focus-in-2{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes text-focus-in-2{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-ms-keyframes text-focus-in-3{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes text-focus-in-3{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes text-focus-in-3{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}.box-shadow{-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}.box-shadow-light{-webkit-box-shadow:0px 0px 0px 1px rgba(141, 145, 154, 0.5);-moz-box-shadow:0px 0px 0px 1px rgba(141, 145, 154, 0.5);box-shadow:0px 0px 0px 1px rgba(141, 145, 154, 0.5)}.box-shadow-light-hover{-webkit-box-shadow:0px 0px 2px 2px rgba(141, 145, 154, 0.5);-moz-box-shadow:0px 0px 2px 2px rgba(141, 145, 154, 0.5);box-shadow:0px 0px 2px 2px rgba(141, 145, 154, 0.5)}.box-shadow-hover{-webkit-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.box-shadow-hover:hover{-webkit-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55);-moz-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55);box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55)}.box-shadow-bottom{-webkit-box-shadow:0 5px 3px -3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 5px 3px -3px rgba(0, 0, 0, 0.25);box-shadow:0 5px 3px -3px rgba(0, 0, 0, 0.25)}.xilinx-bs3 a.btn{border:1px solid #171c2d;padding:10px 15px}.xilinx-bs3 a.btn:hover{color:#171c2d;background-color:transparent}.xilinx-bs3 a.btn.red,.xilinx-bs3 a.btn.submit{color:#fff;border:1px solid #ec1c24;background-color:#ec1c24}.xilinx-bs3 a.btn.red:hover,.xilinx-bs3 a.btn.submit:hover{background-color:#fff;color:#ec1c24}.xilinx-bs3 .slabs{padding:100px 0 90px}.xilinx-bs3 .slabs a.btn,.xilinx-bs3 .slabs button.btn{border-color:#171c2d;color:#171c2d}.xilinx-bs3 .slabs a.btn:hover,.xilinx-bs3 .slabs button.btn:hover{color:#fff;background-color:#171c2d}.xilinx-bs3 .slabs.color-white a.btn,.xilinx-bs3 .slabs.color-white button.btn{border-color:#fff;color:#fff}.xilinx-bs3 .slabs.color-white a.btn:hover,.xilinx-bs3 .slabs.color-white button.btn:hover{color:#ec1c24;background-color:#fff;border:1px solid #ec1c24}.xilinx-bs3 .xilinxRawHtml{margin-bottom:0}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .row.vcenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xilinx-bs3 .xilinxRawHtml .row.vcenter img{float:right}}.xilinx-bs3 .xilinxRawHtml .container{height:auto}.xilinx-bs3 .xilinxRawHtml br.xs-off{display:none}.xilinx-bs3 .xilinxRawHtml br.xs-sm-off{display:none}.xilinx-bs3 .xilinxRawHtml br.sm-md{display:none}.xilinx-bs3 .xilinxRawHtml br.md-only{display:none}.xilinx-bs3 .xilinxRawHtml br.sm-off{display:inline}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml br.xs-on{display:none}.xilinx-bs3 .xilinxRawHtml br.xs-only{display:none}.xilinx-bs3 .xilinxRawHtml br.xs-off{display:inline}.xilinx-bs3 .xilinxRawHtml br.sm-md{display:inline}.xilinx-bs3 .xilinxRawHtml br.sm-off{display:none}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml br.xs-sm-off{display:inline}.xilinx-bs3 .xilinxRawHtml br.md-only{display:inline}.xilinx-bs3 .xilinxRawHtml br.xs-sm{display:none}.xilinx-bs3 .xilinxRawHtml br.sm-off{display:inline}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml br.md-only{display:none}.xilinx-bs3 .xilinxRawHtml br.sm-md{display:none}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .row.vcenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.xilinx-bs3 .xilinxRawHtml .font-thin{font-weight:300}.xilinx-bs3 .xilinxRawHtml .font-bold{font-weight:500}.xilinx-bs3 .xilinxRawHtml h1.large{font-size:40px}.xilinx-bs3 .xilinxRawHtml h2.large{font-size:32px}.xilinx-bs3 .xilinxRawHtml p.large,.xilinx-bs3 .xilinxRawHtml ul.large{font-size:20px;line-height:1.6}.xilinx-bs3 .xilinxRawHtml .red{color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .red a{color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .red-line:after{content:"";border-bottom:4px solid #ec1c24;width:70px;display:block;position:relative;margin:30px 0}.xilinx-bs3 .xilinxRawHtml .red-line.before:before{content:"";border-bottom:4px solid #ec1c24;width:70px;display:block;position:relative;margin:30px 0}.xilinx-bs3 .xilinxRawHtml .red-line.before:after{content:none}.xilinx-bs3 .xilinxRawHtml .red-line.middle:after{left:50%;margin-left:-35px}.xilinx-bs3 .xilinxRawHtml .red-line.middle:before{left:50%;margin-left:-35px}.xilinx-bs3 .xilinxRawHtml ul.red-chevron{list-style:none;padding-left:15px}.xilinx-bs3 .xilinxRawHtml ul.red-chevron li{margin-bottom:5px}.xilinx-bs3 .xilinxRawHtml ul.red-chevron li:before{content:">";color:#ec1c24;margin-right:5px}.xilinx-bs3 .xilinxRawHtml ul.large{font-size:20px}.xilinx-bs3 .xilinxRawHtml ul.thin{font-weight:300}.xilinx-bs3 .xilinxRawHtml hr{border-top-color:#c2c4c9}.xilinx-bs3 .xilinxRawHtml .slate-slab{background-color:#282d3f}.xilinx-bs3 .xilinxRawHtml .dark-slab{background-color:#171c2d}.xilinx-bs3 .xilinxRawHtml .dark-slab a,.xilinx-bs3 .xilinxRawHtml .dark-slab h1,.xilinx-bs3 .xilinxRawHtml .dark-slab h2,.xilinx-bs3 .xilinxRawHtml .dark-slab h3,.xilinx-bs3 .xilinxRawHtml .dark-slab h4,.xilinx-bs3 .xilinxRawHtml .dark-slab p,.xilinx-bs3 .xilinxRawHtml .dark-slab ul,.xilinx-bs3 .xilinxRawHtml .slate-slab a,.xilinx-bs3 .xilinxRawHtml .slate-slab h1,.xilinx-bs3 .xilinxRawHtml .slate-slab h2,.xilinx-bs3 .xilinxRawHtml .slate-slab h3,.xilinx-bs3 .xilinxRawHtml .slate-slab h4,.xilinx-bs3 .xilinxRawHtml .slate-slab p,.xilinx-bs3 .xilinxRawHtml .slate-slab ul{color:#fff}.xilinx-bs3 .xilinxRawHtml .gray-slab{background-color:#f2f2f2}.xilinx-bs3 .xilinxRawHtml .dark-slab,.xilinx-bs3 .xilinxRawHtml .gray-slab,.xilinx-bs3 .xilinxRawHtml .slab,.xilinx-bs3 .xilinxRawHtml .slate-slab{padding:75px 0;text-align:center}.xilinx-bs3 .xilinxRawHtml .dark-slab .btn,.xilinx-bs3 .xilinxRawHtml .gray-slab .btn,.xilinx-bs3 .xilinxRawHtml .slab .btn,.xilinx-bs3 .xilinxRawHtml .slate-slab .btn{width:200px;margin-top:30px;display:block}.xilinx-bs3 .xilinxRawHtml .dark-slab .btn-center-full,.xilinx-bs3 .xilinxRawHtml .gray-slab .btn-center-full,.xilinx-bs3 .xilinxRawHtml .slab .btn-center-full,.xilinx-bs3 .xilinxRawHtml .slate-slab .btn-center-full{width:100%;margin-top:30px;display:block}.xilinx-bs3 .xilinxRawHtml .dark-slab img,.xilinx-bs3 .xilinxRawHtml .gray-slab img,.xilinx-bs3 .xilinxRawHtml .slab img,.xilinx-bs3 .xilinxRawHtml .slate-slab img{margin-top:30px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dark-slab img,.xilinx-bs3 .xilinxRawHtml .gray-slab img,.xilinx-bs3 .xilinxRawHtml .slab img,.xilinx-bs3 .xilinxRawHtml .slate-slab img{margin:0}}.xilinx-bs3 .xilinxRawHtml .virtex-header{text-align:center;position:relative;top:-180px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .virtex-header{top:-220px}}.xilinx-bs3 .xilinxRawHtml .virtex-header .logo{position:relative;top:-135px;width:240px}.xilinx-bs3 .xilinxRawHtml .virtex-header a{text-decoration:none}.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile{width:328px;max-width:100%;margin:120px auto 30px;padding:100px 15px 20px;height:200px;position:relative;border-radius:5px;background-color:white;top:-120px;-webkit-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile:hover{-webkit-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55);-moz-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55);box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55)}.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile.active .text,.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile:hover .text{opacity:1}.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile .chip-img{position:absolute;top:-85px;left:50%;margin-left:-79px}.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile .text{opacity:0.4;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile .text p{color:#ec1c24;margin:0}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile{top:0;margin-top:0;padding-top:60px}.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile img{width:80%}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile{padding-top:100px}.xilinx-bs3 .xilinxRawHtml .virtex-header a .tile img{width:100%}}.xilinx-bs3 .xilinxRawHtml .where-to-buy{background-color:#171c2d;margin-bottom:30px;padding-top:5px;padding-bottom:20px;text-align:center}.xilinx-bs3 .xilinxRawHtml .where-to-buy a{text-decoration:none}.xilinx-bs3 .xilinxRawHtml .where-to-buy h2{color:#fff}.xilinx-bs3 .xilinxRawHtml .where-to-buy .board{display:none}.xilinx-bs3 .xilinxRawHtml .where-to-buy .logo{height:45px;margin-bottom:20px}.xilinx-bs3 .xilinxRawHtml .where-to-buy p{margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .where-to-buy p span.link:hover{text-decoration:underline}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .where-to-buy{padding-top:10px}.xilinx-bs3 .xilinxRawHtml .where-to-buy .logo{height:50px}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .where-to-buy{padding-top:20px;padding-bottom:30px;text-align:left}.xilinx-bs3 .xilinxRawHtml .where-to-buy .board{display:block}.xilinx-bs3 .xilinxRawHtml .where-to-buy .logo{margin-bottom:25px}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .where-to-buy{padding-top:10px;padding-bottom:20px}}.xilinx-bs3 .xilinxRawHtml .tile{padding:60px 30px;text-align:center;max-width:400px;margin:0 auto 60px;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}.xilinx-bs3 .xilinxRawHtml .tile.dark{background-color:#282d3f}.xilinx-bs3 .xilinxRawHtml .tile.dark h2,.xilinx-bs3 .xilinxRawHtml .tile.dark p{color:#fff}.xilinx-bs3 .xilinxRawHtml .tile img{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .tile .btn{width:190px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .tile{height:360px}}.xilinx-bs3 .xilinxRawHtml .nav-anchors{background-color:#282d3f;text-align:center;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul{list-style:none;padding:0;margin:0;text-align:center}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li{padding:10px 0;vertical-align:middle}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li:first-child{padding-top:20px}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li:last-child{padding-bottom:20px}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li a{font-size:18px;font-weight:normal;color:#fff}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li a:hover{color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li a:focus,.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li a:hover{text-decoration:none}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .nav-anchors{position:absolute;width:100%}.xilinx-bs3 .xilinxRawHtml .nav-anchors.sticky{position:fixed;width:100%;top:61px;z-index:99;background-color:#282d3f}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li{display:inline-block;padding:15px 5px;width:19%}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li:first-child{padding-left:0}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li:last-child{padding-right:0}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li{padding:15px 25px}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li a.active{color:#ec1c24}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li{padding:15px 45px}.xilinx-bs3 .xilinxRawHtml .nav-anchors ul li a.active{color:#ec1c24}}.xilinx-bs3 .xilinxRawHtml span.anchor{position:relative;top:-40px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml span.anchor{top:-140px}}.xilinx-bs3 .xilinxRawHtml .intro{text-align:left;padding:60px 0 90px}.xilinx-bs3 .xilinxRawHtml .data-center h1{text-align:center;margin-bottom:60px}.xilinx-bs3 .xilinxRawHtml .data-center p{text-align:left}.xilinx-bs3 .xilinxRawHtml .data-center a:focus,.xilinx-bs3 .xilinxRawHtml .data-center a:hover{text-decoration:none;border-bottom:1px solid #008282}.xilinx-bs3 .xilinxRawHtml .edge h1{margin-bottom:60px}.xilinx-bs3 .xilinxRawHtml .edge sup{font-size:8px;top:-2.5em}.xilinx-bs3 .xilinxRawHtml .edge p,.xilinx-bs3 .xilinxRawHtml .edge ul{text-align:left}.xilinx-bs3 .xilinxRawHtml .latency img{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .whole-app-acceleration{padding:75px 0;text-align:center}.xilinx-bs3 .xilinxRawHtml .whole-app-acceleration h1{margin-bottom:60px}.xilinx-bs3 .xilinxRawHtml .whole-app-acceleration p{text-align:left;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .whole-app-acceleration .left-align{text-align:center;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .whole-app-acceleration .throughput img:first-child{margin-bottom:45px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .whole-app-acceleration .left-align{text-align:left;margin-bottom:0}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .whole-app-acceleration .throughput{margin-top:30px}.xilinx-bs3 .xilinxRawHtml .whole-app-acceleration .throughput img:first-child{margin-bottom:0;margin-right:90px}}.xilinx-bs3 .xilinxRawHtml .speed{margin-bottom:60px}.xilinx-bs3 .xilinxRawHtml .speed img{margin-top:15px;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .speed-nomarginbottom img{margin-top:15px;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .resources{padding:60px 0 30px;margin-top:60px;text-align:left}.xilinx-bs3 .xilinxRawHtml .resources.notop{margin-top:0}.xilinx-bs3 .xilinxRawHtml .resources .item{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .resources .item a.btn{width:100%;max-width:265px}.xilinx-bs3 .xilinxRawHtml .resources .item p{text-align:left}.xilinx-bs3 .xilinxRawHtml .resources .item-list{margin-bottom:30px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .resources .item{height:190px;position:relative}.xilinx-bs3 .xilinxRawHtml .resources .item a.btn{position:absolute;bottom:0;max-width:none}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .resources .item{height:224px}}.xilinx-bs3 .xilinxRawHtml .why-what-how{text-align:center}.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile{opacity:0.6;max-width:360px;margin:0 auto 30px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile:hover{-webkit-box-shadow:0 4px 6px 0 #c2c4c9;box-shadow:0 4px 6px 0 #c2c4c9}.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile.featured,.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile:hover{opacity:1}.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile .info-wrapper div.description-wrapper{height:auto;margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile a{text-decoration:none;color:#171c2d}.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile a .red:hover{text-decoration:underline}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile{width:24%;margin:0 15px 30px;display:inline-block;vertical-align:top}.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile.featured,.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile:hover{width:30%;opacity:1}.xilinx-bs3 .xilinxRawHtml .why-what-how .xilinxTile .info-wrapper div.description-wrapper{height:130px}}.xilinx-bs3 .xilinxRawHtml .isv-intro{text-align:left;padding-bottom:160px;padding-top:30px}.xilinx-bs3 .xilinxRawHtml .isv-intro .xilinxSingleVideo{max-width:520px}.xilinx-bs3 .xilinxRawHtml .isv-intro img{margin-top:0;margin-bottom:20px}.xilinx-bs3 .xilinxRawHtml .isv-intro .example{margin:0 0 30px}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .isv-intro{padding-top:60px}.xilinx-bs3 .xilinxRawHtml .isv-intro .example{margin-bottom:0}}.xilinx-bs3 .xilinxRawHtml .cta{position:relative;top:-100px}.xilinx-bs3 .xilinxRawHtml .cta .block{background-color:#f2f2f2;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);padding:30px;text-align:center;height:312px;position:relative;max-width:400px;margin:0 auto 30px}.xilinx-bs3 .xilinxRawHtml .cta .block.left-align p{text-align:left}.xilinx-bs3 .xilinxRawHtml .cta .block.autoblock{height:auto;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .xilinxRawHtml .cta .block.autoblock .btn-block{position:relative;bottom:0;left:0}.xilinx-bs3 .xilinxRawHtml .cta .block .btn-block{position:absolute;bottom:30px;left:0}.xilinx-bs3 .xilinxRawHtml .cta .block .btn{width:200px;margin-top:15px}.xilinx-bs3 .xilinxRawHtml .cta .block .description{display:none}.xilinx-bs3 .xilinxRawHtml .cta .block .red{cursor:pointer}.xilinx-bs3 .xilinxRawHtml .cta .block .red .clickable:hover{text-decoration:underline}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .cta .block{margin-bottom:0}}.xilinx-bs3 .xilinxRawHtml .xdf .btn{width:200px}.xilinx-bs3 .xilinxRawHtml .xdf.navigation{background-color:#f2f2f2;padding:15px 0 0;position:fixed;width:100%;top:61px;z-index:99}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors{list-style:none;padding:0;margin:0;text-align:right}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li{display:inline-block;padding-bottom:13px;margin:0 10px;border-bottom:2px solid transparent}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li.active{border-bottom-color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li:last-of-type{margin-right:0}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li a{color:#171c2d;text-transform:uppercase}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li a.btn{line-height:1;border-color:transparent;background-color:transparent;padding:10px 10px 8px;width:auto}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li a.btn:hover{color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li a.btn.red{border-color:#ec1c24;background-color:#ec1c24;color:#fff}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li a.btn.red:hover{color:#ec1c24;background-color:transparent}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li.hide-xs{display:none}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li.show-xs{display:inline-block}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li.hide-xs{display:inline-block}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li.show-xs{display:none}.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors a.btn{padding:10px 15px 8px}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .xdf.navigation ul.anchors li{margin:0 30px}}.xilinx-bs3 .xilinxRawHtml .xdf.intro{background-color:#282d3f;padding:95px 0 45px}.xilinx-bs3 .xilinxRawHtml .xdf.intro img{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .xdf.intro h1{line-height:1.6;color:#fff}.xilinx-bs3 .xilinxRawHtml .xdf.intro h1:last-of-type{margin-bottom:30px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .xdf.intro{padding:160px 0 60px}}.xilinx-bs3 .xilinxRawHtml .xdf.info{position:relative;overflow:hidden;padding:45px 0 0}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .xdf.info{padding:60px 0 30px}.xilinx-bs3 .xilinxRawHtml .xdf.info:before{content:"";position:absolute;top:0;left:0;border-bottom:100px solid transparent;border-top:350px solid #282d3f;border-left:2620px solid transparent}}@media (min-width:1400px){.xilinx-bs3 .xilinxRawHtml .xdf.info:before{border-top:200px solid #282d3f}}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel{border:none;margin-bottom:15px;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button{border-top:4px solid #ec1c24;background-color:#171c2d;padding:20px 45px 20px 15px;color:#fff}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button h2{display:inline;color:#fff;position:relative;top:5px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .far{margin-top:-5px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .icon{display:inline-block;width:38px;text-align:center;margin-right:10px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .icon img{height:26px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-collapse{background-color:#f2f2f2}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-collapse ul{padding-left:25px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button{padding:20px 35px 20px 15px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button h2{font-size:20px;top:6px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .icon{width:auto}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .far{right:15px;top:50%;margin-top:-6px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .far:before{font-size:16px}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button{padding:20px 45px 20px 20px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button h2{font-size:24px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .icon{margin-right:15px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .icon img{height:34px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .far{right:20px;margin-top:-9px}.xilinx-bs3 .xilinxRawHtml .xdf.info .xilinxAccordion2 .panel .panel-heading button .far:before{font-size:20px}}.xilinx-bs3 .xilinxRawHtml .xdf.speakers{padding:30px 0}.xilinx-bs3 .xilinxRawHtml .xdf.speakers h1{text-align:center;text-transform:uppercase;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .keynotes .speaker .name p{width:78%}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .keynotes .speaker .name img{width:18%}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .xdf.speakers .keynotes .speaker .name .name{height:115px}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .keynotes .speaker .name .name p{width:78%}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .keynotes .speaker .name .name img{width:18%}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .xdf.speakers .keynotes .speaker .name .name{height:115px}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .keynotes .speaker .name .name p{width:82%;margin-right:2%}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .keynotes .speaker .name .name img{width:16%}}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .speaker{width:230px;max-width:100%;margin:0 auto 30px}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .speaker .location{background-color:#ec1c24;color:#fff;text-transform:uppercase;padding:10px 10px 8px}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .speaker .name{background-color:#f2f2f2;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);padding:15px 10px;height:135px}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .speaker .name h4{margin-bottom:5px}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .speaker .name p{font-size:14px;width:70%;margin-right:4%;float:left}.xilinx-bs3 .xilinxRawHtml .xdf.speakers .speaker .name img{width:26%;float:right}.xilinx-bs3 .xilinxRawHtml .xdf.expect{padding:30px 0 0;text-align:center}.xilinx-bs3 .xilinxRawHtml .xdf.expect h1{text-transform:uppercase;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .xdf.expect img{width:440px;margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .xdf.expect p{font-size:18px;line-height:1.3;margin-bottom:45px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .xdf.expect p{font-size:24px}}.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship{position:relative;padding-top:30px;text-align:center;background-color:#282d3f}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship{margin-top:200px;margin-bottom:200px;padding-top:0}.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship:before{content:"";position:absolute;top:-220px;right:0;border-top:222px solid transparent;border-left:2620px solid #282d3f}.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship:after{content:"";position:absolute;right:0;top:246px;border-top:222px solid #282d3f;border-right:2620px solid transparent;z-index:-1;padding-bottom:60px}}.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship h1{margin-bottom:60px}.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship h1,.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship h2,.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship p{color:#fff;text-align:center}.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship h2.red-line:after{margin:15px 0 30px}.xilinx-bs3 .xilinxRawHtml .xdf.sponsorship p{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .xdf.agenda{background-color:#282d3f;position:relative;padding-bottom:60px;padding-top:30px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .xdf.agenda{margin-top:140px;padding-top:0;padding-bottom:100px}.xilinx-bs3 .xilinxRawHtml .xdf.agenda:before{content:"";position:absolute;top:-350px;right:0;border-top:350px solid transparent;border-left:2620px solid #282d3f}}@media (min-width:1400px){.xilinx-bs3 .xilinxRawHtml .xdf.agenda:before{top:-200px;border-top:200px solid transparent}}.xilinx-bs3 .xilinxRawHtml .xdf.agenda h1{text-transform:uppercase;margin-bottom:60px}.xilinx-bs3 .xilinxRawHtml .xdf.agenda a,.xilinx-bs3 .xilinxRawHtml .xdf.agenda h1,.xilinx-bs3 .xilinxRawHtml .xdf.agenda h2,.xilinx-bs3 .xilinxRawHtml .xdf.agenda p{color:#fff}.xilinx-bs3 .xilinxRawHtml .xdf.agenda .red{color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .xdf.agenda h2.red-line:after{margin:15px 0 30px}.xilinx-bs3 .xilinxRawHtml .xdf.agenda p{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .xdf.register{text-align:center;position:relative;overflow:hidden}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .xdf.register:after{content:"";position:absolute;top:0;left:0;border-top:350px solid #282d3f;border-right:2620px solid transparent;z-index:-1}}@media (min-width:1400px){.xilinx-bs3 .xilinxRawHtml .xdf.register:before{border-top:200px solid #282d3f}}.xilinx-bs3 .xilinxRawHtml .xdf.register h1{text-transform:uppercase;color:#fff}.xilinx-bs3 .xilinxRawHtml .xdf.register .location{background-color:#fff;border-top:4px solid #ec1c24;padding:30px 15px 15px;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);max-width:360px;margin:15px auto 30px}.xilinx-bs3 .xilinxRawHtml .xdf.register .location h1{color:#171c2d}.xilinx-bs3 .xilinxRawHtml .xdf.register .location p{margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .xdf.register .location p.date{font-size:18px;margin-bottom:5px}.xilinx-bs3 .xilinxRawHtml .xdf.register .location .btn{margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .xdf.sponsor{text-align:center}.xilinx-bs3 .xilinxRawHtml .xdf.sponsor .left{margin-bottom:30px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .xdf.sponsor{padding-top:30px}}.xilinx-bs3 .xilinxRawHtml .xdf.sponsor p{margin-bottom:30px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .xdf.sponsor .left{margin-bottom:0;position:relative}.xilinx-bs3 .xilinxRawHtml .xdf.sponsor .left:after{content:" ";border-right:1px solid #c2c4c9;position:absolute;right:0;height:150px;top:60px}}.xilinx-bs3 .xilinxRawHtml .xdf.wrapper{overflow-x:hidden}.xilinx-bs3 .xilinxRawHtml .xdf .contact{background-color:#282d3f;text-align:center;padding-bottom:60px;position:relative;margin-top:60px;padding-top:30px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .xdf .contact{margin-top:200px}.xilinx-bs3 .xilinxRawHtml .xdf .contact:before{content:"";position:absolute;top:-350px;left:0;border-bottom:350px solid #282d3f;border-left:2620px solid transparent;z-index:-1}.xilinx-bs3 .xilinxRawHtml .xdf .contact h2:before{content:url(/content/dam/xilinx/imgs/developer-forum/xdf-motif.svg);position:absolute;top:-150px;left:-110px}}@media (min-width:1400px){.xilinx-bs3 .xilinxRawHtml .xdf .contact:before{border-bottom:200px solid #282d3f;top:-200px}}.xilinx-bs3 .xilinxRawHtml .xdf .contact h2,.xilinx-bs3 .xilinxRawHtml .xdf .contact p{color:white}.xilinx-bs3 .xilinxRawHtml .xdf .contact h2{position:relative;display:inline-block}.xilinx-bs3 .xilinxRawHtml .hp .btn{width:180px;text-transform:uppercase}.xilinx-bs3 .xilinxRawHtml .hp span.arrow{margin:0 30px 0 5px}.xilinx-bs3 .xilinxRawHtml .hp h1,.xilinx-bs3 .xilinxRawHtml .hp h2{font-weight:300}.xilinx-bs3 .xilinxRawHtml .hp .type{color:#171c2d;text-transform:uppercase;height:auto;position:relative;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .hp .type:after{content:' ';border-bottom:3px solid #ec1c24;width:50px;position:absolute;left:0;bottom:-5px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo{padding:0 0 25px 0;text-align:center;background-color:#171c2d;background-repeat:no-repeat;background-position:center center}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h1{font-size:22px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h1,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h2,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h3,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h4{line-height:1.3;margin-bottom:15px;color:white;font-weight:400}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .top-section{display:block;background-color:#171c2d;padding:0 0 15px 0}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .top-section img{width:100%}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text{padding-top:15px;padding-bottom:0}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text img{width:200px;margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text .btn{width:180px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text .text-focus-in-1{-ms-animation:text-focus-in-1 0.5s ease-in 2.25s both;-webkit-animation:text-focus-in-1 0.5s ease-in 2.25s both;animation:text-focus-in-1 0.5s ease-in 2.25s both}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text .text-focus-in-2{-ms-animation:text-focus-in-2 0.5s ease-in 2.75s both;-webkit-animation:text-focus-in-2 0.5s ease-in 2.75s both;animation:text-focus-in-2 0.5s ease-in 2.75s both}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text .text-focus-in-3{-ms-animation:text-focus-in-3 0.5s ease-in 3.25s both;-webkit-animation:text-focus-in-3 0.5s ease-in 3.25s both;animation:text-focus-in-3 0.5s ease-in 3.25s both}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo{text-align:left;padding:50px 0;background-image:url(/content/dam/xilinx/homepage/promos/xilinx-homepage-banner-hp-bg-tablet.jpg);background-size:cover}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text{text-align:left}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text img{width:220px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text.slide-image img{width:200px;margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h1{font-size:30px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h1,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h2,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h3,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo h4{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .top-section{display:none}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo{background-image:url(/content/dam/xilinx/homepage/promos/xilinx-homepage-banner-hp-bg-desktop.jpg)}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo .text.slide-image{padding:30px 0}}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china{padding:0 0 25px 0;text-align:center;background-color:#171c2d;background-repeat:no-repeat;background-position:center center}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h1{font-size:22px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h1,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h2,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h3,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h4{line-height:1.3;margin-bottom:15px;color:white;font-weight:400}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .top-section{display:block;background-color:#171c2d;padding:0 0 15px 0}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .top-section img{width:100%}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text{padding-top:15px;padding-bottom:0}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text img{width:200px;margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text .btn{width:180px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text .text-focus-in-1{-ms-animation:text-focus-in-1 0.5s ease-in 2.25s both;-webkit-animation:text-focus-in-1 0.5s ease-in 2.25s both;animation:text-focus-in-1 0.5s ease-in 2.25s both}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text .text-focus-in-2{-ms-animation:text-focus-in-2 0.5s ease-in 2.75s both;-webkit-animation:text-focus-in-2 0.5s ease-in 2.75s both;animation:text-focus-in-2 0.5s ease-in 2.75s both}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text .text-focus-in-3{-ms-animation:text-focus-in-3 0.5s ease-in 3.25s both;-webkit-animation:text-focus-in-3 0.5s ease-in 3.25s both;animation:text-focus-in-3 0.5s ease-in 3.25s both}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china{text-align:left;padding:50px 0;background-image:url(/content/dam/xilinx/homepage/promos/xilinx-homepage-banner-china-hp-bg-tablet.jpg);background-size:cover}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text{text-align:left}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text img{width:220px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .text.slide-image img{width:300px;margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h1{font-size:30px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h1,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h2,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h3,.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china h4{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china .top-section{display:none}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .hp.hp-main-promo-china{background-image:url(/content/dam/xilinx/homepage/promos/xilinx-homepage-banner-china-hp-bg-desktop.jpg)}}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo{padding:25px 0;text-align:center;background-color:black}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo h1{font-size:22px;line-height:1.3;margin-bottom:30px;color:white;font-weight:400}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .rotate-text-section{margin-bottom:100px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .text{padding-top:45px;padding-bottom:0}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .text img{width:150px;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .text.slide-image{animation:leftToRight 800ms ease forwards;-ms-animation:leftToRight 800ms ease forwards;-webkit-animation:leftToRight 800ms ease forwards}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .text.slide-image img{width:320px;margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .text .btn{width:275px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTop,.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTopParent{display:inline;text-indent:8px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo.vitis-landingpage-promo .rotate-text-section{margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTopParent>h1{animation:bottomToTop 14s linear forwards;-ms-animation:bottomToTop 14s linear forwards;-webkit-animation:bottomToTop 14s linear forwards;opacity:0;position:absolute;text-align:center;left:0;right:0}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTopParent>h1:first-child{animation-name:bottomToTopParent;-ms-animation-name:bottomToTopParent;-webkit-animation-name:bottomToTopParent}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTopParent>h1:nth-child(2){animation-delay:12s;-ms-animation-delay:12s;-webkit-animation-delay:12s;animation-name:bottomToTopParentLast;-ms-animation-name:bottomToTopParentLast;-webkit-animation-name:bottomToTopParentLast}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTopParent .moveRight{margin-left:130px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTop span{animation:bottomToTop 14s linear 0s;-ms-animation:bottomToTop 14s linear 0s;-webkit-animation:bottomToTop 14s linear 0s;opacity:0;overflow:hidden;position:absolute;text-align:center;width:125px;color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTop span:nth-child(2){animation-delay:2s;-ms-animation-delay:2s;-webkit-animation-delay:2s}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTop span:nth-child(3){animation-delay:4s;-ms-animation-delay:4s;-webkit-animation-delay:4s}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTop span:nth-child(4){animation-delay:6s;-ms-animation-delay:6s;-webkit-animation-delay:6s}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTop span:nth-child(5){animation-delay:8s;-ms-animation-delay:8s;-webkit-animation-delay:8s}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTop span:nth-child(6){animation-delay:10s;-ms-animation-delay:10s;-webkit-animation-delay:10s}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo{text-align:left;padding:50px 0;background-image:url(/content/dam/xilinx/homepage/promos/vitis-banner-bg-2.jpg);background-repeat:no-repeat;background-position:center center}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .text img{width:220px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .text.slide-image img{width:400px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .rotate-text-section{margin-bottom:135px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo h1{font-size:36px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTop span{width:200px}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTopParent>h1{text-align:left;margin-left:0}.xilinx-bs3 .xilinxRawHtml .hp.vitis-main-promo .slidingBottomTopParent .moveRight{margin-left:210px}}.xilinx-bs3 .xilinxRawHtml .hp.promo-video{background-color:black;text-align:center;overflow:hidden}.xilinx-bs3 .xilinxRawHtml .hp.promo-video h1{font-size:36px;line-height:1.3;margin-bottom:30px;color:white}.xilinx-bs3 .xilinxRawHtml .hp.promo-video .text{padding:45px 0}.xilinx-bs3 .xilinxRawHtml .hp.promo-video .text img{width:400px;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .hp.promo-video video{display:none}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .hp.promo-video h1{font-size:36px}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.promo-video{text-align:left;height:480px}.xilinx-bs3 .xilinxRawHtml .hp.promo-video .text{padding:110px 0 0}.xilinx-bs3 .xilinxRawHtml .hp.promo-video .text img{width:500px}.xilinx-bs3 .xilinxRawHtml .hp.promo-video video{display:block}}.xilinx-bs3 .xilinxRawHtml .hp.main-promo{background-image:url(/content/dam/xilinx/homepage/promos/main-promo.jpg);background-repeat:no-repeat;background-position:center center;padding:100px 0}.xilinx-bs3 .xilinxRawHtml .hp.main-promo h1{font-size:36px;line-height:1.4;color:white}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .hp.main-promo h1{font-size:50px}}.xilinx-bs3 .xilinxRawHtml .hp.main-promo img{margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .hp.featured{padding:50px 0 20px}.xilinx-bs3 .xilinxRawHtml .hp.featured .card{width:500px;margin:0 auto 30px;max-width:100%;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}.xilinx-bs3 .xilinxRawHtml .hp.featured .card .info{padding:30px 15px 15px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.featured .card .info p.title{height:63px}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.featured .card .info .placeholder{display:block;height:21px}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .hp.featured .card .info .placeholder{display:none}}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .hp.featured .card .info .links{display:inline-block}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.featured .card .info .links{display:block}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .hp.featured .card .info .links{display:inline-block}}.xilinx-bs3 .xilinxRawHtml .hp.mini-promos{padding-bottom:20px}.xilinx-bs3 .xilinxRawHtml .hp.mini-promos .mini-promo{width:500px;max-width:100%;margin:0 auto}.xilinx-bs3 .xilinxRawHtml .hp.mini-promos .mini-promo img{margin-bottom:30px;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}.xilinx-bs3 .xilinxRawHtml .hp.mini-promos .mini-promo .btn{margin-bottom:30px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.mini-promos .mini-promo{width:100%}}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo{margin-bottom:50px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid{background-image:url(/content/dam/xilinx/homepage/promos/secondary-promo.jpg);background-size:cover;background-position:right center;background-repeat:no-repeat;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);padding-bottom:40px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .motif{position:relative;top:-20px;left:50%;width:270px;margin-left:-135px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .text{text-align:center;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .logo{text-align:center}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .logo img{display:block;height:45px;margin:0 auto 30px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .logo img{height:50px}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid{padding-bottom:0}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .motif{margin-left:0;left:0px;width:550px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .text{text-align:left;position:relative;top:-100px;left:150px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .logo{text-align:left;margin-top:138px;margin-left:15px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .logo img{height:55px;display:inline}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .motif{left:20px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .text{position:relative;left:175px}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .logo{margin-top:130px;margin-left:0}.xilinx-bs3 .xilinxRawHtml .hp.secondary-promo .container-fluid .logo img{height:65px}}.xilinx-bs3 .xilinxRawHtml .hp.blogs .container-fluid{-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);padding:30px;text-align:center;width:500px;max-width:100%;margin-top:25px;margin-bottom:25px}.xilinx-bs3 .xilinxRawHtml .hp.blogs .container-fluid h1{margin-bottom:5px}.xilinx-bs3 .xilinxRawHtml .hp.blogs .container-fluid .link{margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .hp.blogs .container-fluid .blog{text-align:left;margin-top:15px}.xilinx-bs3 .xilinxRawHtml .hp.blogs .container-fluid .blog p.title{margin-bottom:5px}.xilinx-bs3 .xilinxRawHtml .hp.blogs .container-fluid .blog p.date{margin-bottom:5px;color:#8d919a}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .hp.blogs .container-fluid{width:100%}}.xilinx-bs3 .xilinxRawHtml .hp.footer{background-image:-webkit-gradient(linear, left top, left bottom, from(#313C57), to(#171c2d));background-image:-webkit-linear-gradient(#313C57, #171c2d);background-image:-o-linear-gradient(#313C57, #171c2d);background-image:linear-gradient(#313C57, #171c2d)}.xilinx-bs3 .xilinxRawHtml .hp.footer .motif{text-align:left;position:relative;top:-20px}.xilinx-bs3 .xilinxRawHtml .hp.footer h1,.xilinx-bs3 .xilinxRawHtml .hp.footer p{color:white}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .hp.footer{padding:60px 0}.xilinx-bs3 .xilinxRawHtml .hp.footer .motif{text-align:right;top:-20px}}.xilinx-bs3 .xilinxRawHtml .dc.viewall{text-align:center}.xilinx-bs3 .xilinxRawHtml .dc .btn.red{width:200px;padding:10px 15px}.xilinx-bs3 .xilinxRawHtml .dc span.anchor{position:relative;top:-104px}.xilinx-bs3 .xilinxRawHtml .dc.contact span.anchor{top:-64px}.xilinx-bs3 .xilinxRawHtml .dc.webinars span.anchor{top:-94px}.xilinx-bs3 .xilinxRawHtml .dc h3{line-height:1.4}.xilinx-bs3 .xilinxRawHtml .dc.intro{background-color:#171c2d;padding:30px 0 45px}.xilinx-bs3 .xilinxRawHtml .dc.intro.centered{text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.intro.centered p{margin:0 auto}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.intro.centered p{width:80%}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .dc.intro.centered p{width:65%}}.xilinx-bs3 .xilinxRawHtml .dc.intro h1,.xilinx-bs3 .xilinxRawHtml .dc.intro p{color:white}.xilinx-bs3 .xilinxRawHtml .dc.intro p{font-size:18px}.xilinx-bs3 .xilinxRawHtml .dc.intro .hero{display:none}.xilinx-bs3 .xilinxRawHtml .dc.intro sup a{margin-right:0}.xilinx-bs3 .xilinxRawHtml .dc.intro a{margin-right:5px}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.intro{padding:60px 0 80px}.xilinx-bs3 .xilinxRawHtml .dc.intro .hero{display:block;text-align:center}}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.hp.intro{background-image:url(/content/dam/xilinx/imgs/data-center/data-center-bg.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:black;padding:120px 0}}.xilinx-bs3 .xilinxRawHtml .dc.anchors{height:57px;overflow:hidden}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation{background-color:#282d3f;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation.sticky{position:fixed;width:100%;top:61px;z-index:99;background-color:#282d3f}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul{list-style:none;padding:0;margin:0;overflow-x:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul::-webkit-scrollbar{display:none}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li{padding:10px 15px;display:table-cell;white-space:nowrap}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li:first-child{padding-top:16px}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li:last-child{padding-bottom:16px}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li a{font-size:18px;font-weight:normal;color:#fff}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li a.active,.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li a:hover{color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li a:focus,.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li a:hover{text-decoration:none}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul{display:table}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li{padding:16px 30px;display:table-cell}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li:first-child{padding-left:0}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li:last-child{padding-right:0}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul{display:block;overflow:auto}.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li{display:inline-block}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.anchors .navigation ul li{padding:16px 40px}}.xilinx-bs3 .xilinxRawHtml .dc.advantages{text-align:center;background-color:#f2f2f2;padding:70px 0 40px}.xilinx-bs3 .xilinxRawHtml .dc.advantages.dark{background-color:#171c2d}.xilinx-bs3 .xilinxRawHtml .dc.advantages.dark h1,.xilinx-bs3 .xilinxRawHtml .dc.advantages.dark h3,.xilinx-bs3 .xilinxRawHtml .dc.advantages.dark p{color:white}.xilinx-bs3 .xilinxRawHtml .dc.advantages.dark p.emphasis{color:#ec1c24;font-size:40px;margin-bottom:5px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.advantages.dark .advantage{display:inline-block;width:230px}}.xilinx-bs3 .xilinxRawHtml .dc.advantages .icons{margin-top:15px;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.advantages h3{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.advantages h4{font-weight:500}.xilinx-bs3 .xilinxRawHtml .dc.advantages p{margin-bottom:30px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.advantages{padding:70px 0}.xilinx-bs3 .xilinxRawHtml .dc.advantages .icons{height:70px}.xilinx-bs3 .xilinxRawHtml .dc.advantages p{margin-bottom:0}}.xilinx-bs3 .xilinxRawHtml .dc.title{text-align:center;padding-top:70px}.xilinx-bs3 .xilinxRawHtml .dc.title h3{margin:0 auto 30px}.xilinx-bs3 .xilinxRawHtml .dc.ai{background-color:#171c2d;padding:70px 0;margin-top:50px}.xilinx-bs3 .xilinxRawHtml .dc.ai h1,.xilinx-bs3 .xilinxRawHtml .dc.ai p{color:white}.xilinx-bs3 .xilinxRawHtml .dc.ai img{width:555px;margin:0 auto;display:block}.xilinx-bs3 .xilinxRawHtml .dc.ai .btn{margin-top:15px;margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem{background-color:#f2f2f2;padding:70px 0 50px;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem a{text-decoration:none}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem a:hover .box{-webkit-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem a:hover .box:hover{-webkit-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55);-moz-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55);box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55)}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box{background-color:white;padding:30px 15px 0;text-align:center;max-width:500px;margin:15px auto 30px;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box h2{display:inline-block;margin-bottom:10px;position:relative;top:5px;margin-left:10px}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box .logo{display:block;margin:0 auto;padding-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper{display:inline-block;padding:0 10px;height:66px}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:first-of-type,.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(4){padding-left:0}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:last-of-type,.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(3){padding-right:0}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper .logo{display:inline}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:first-of-type img,.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(2) img,.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(3) img{width:80%}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(4){width:120px}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(5){width:90px}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(6){width:150px}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:first-of-type img,.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(2) img,.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(3) img{width:100%}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(4){width:auto}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(5){width:auto}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box.cloud .img-wrapper:nth-of-type(6){width:auto}}.xilinx-bs3 .xilinxRawHtml .dc.cloud-on-prem .box hr{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.get-started{padding:70px 0}.xilinx-bs3 .xilinxRawHtml .dc.get-started .options{padding:45px 15px;max-width:500px;margin:0 auto;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.get-started .options{max-width:100%}}.xilinx-bs3 .xilinxRawHtml .dc.get-started .options h1,.xilinx-bs3 .xilinxRawHtml .dc.get-started .options h3{text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.get-started .options h3{margin:0 auto 15px}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .dc.get-started .options h3{width:85%}}.xilinx-bs3 .xilinxRawHtml .dc.get-started .options p{margin-top:15px}.xilinx-bs3 .xilinxRawHtml .dc.get-started .options a{margin-right:5px}.xilinx-bs3 .xilinxRawHtml .dc.get-started-tile{text-align:center;padding:70px 0 40px}.xilinx-bs3 .xilinxRawHtml .dc.get-started-tile h3{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.get-started-tile .start-tile{width:360px;max-width:100%;margin:0 auto 30px;border:1px solid #f2f2f2;border-radius:5px;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);padding:30px}.xilinx-bs3 .xilinxRawHtml .dc.get-started-tile .start-tile .visual{height:58px;margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .dc.get-started-tile .start-tile h3{margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .dc.get-started-tile .start-tile a{color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .dc.get-started-tile .start-tile .arrow{color:#ec1c24;margin-left:5px}.xilinx-bs3 .xilinxRawHtml .dc.alveo{background-image:url(/content/dam/xilinx/imgs/banners/red-bg.jpg);background-position:center bottom;background-size:cover;padding:70px 0;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.alveo .board{display:block;width:290px;margin:30px auto 0}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.alveo{text-align:left}.xilinx-bs3 .xilinxRawHtml .dc.alveo .board{width:325px;margin:90px auto}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.alveo .board{width:420px;margin:15px auto 0}.xilinx-bs3 .xilinxRawHtml .dc.alveo .logo{margin-top:15px}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .dc.alveo .board{width:500px}.xilinx-bs3 .xilinxRawHtml .dc.alveo .logo{margin-top:30px}}.xilinx-bs3 .xilinxRawHtml .dc.alveo .logo{width:250px;margin-bottom:40px}.xilinx-bs3 .xilinxRawHtml .dc.alveo .arrow,.xilinx-bs3 .xilinxRawHtml .dc.alveo a,.xilinx-bs3 .xilinxRawHtml .dc.alveo h2,.xilinx-bs3 .xilinxRawHtml .dc.alveo h4{color:white}.xilinx-bs3 .xilinxRawHtml .dc.alveo h2{margin-bottom:5px}.xilinx-bs3 .xilinxRawHtml .dc.alveo h4{margin-bottom:20px}.xilinx-bs3 .xilinxRawHtml .dc.alveo .link{margin-top:30px;margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .dc.alveo .link a{font-weight:500;border-bottom:1px solid rgba(255, 255, 255, 0)}.xilinx-bs3 .xilinxRawHtml .dc.alveo .link a:hover{border-color:white;text-decoration:none}.xilinx-bs3 .xilinxRawHtml .dc.alveo .link .arrow{margin-left:5px}.xilinx-bs3 .xilinxRawHtml .dc.technologies{background-color:#171c2d;padding:70px 0 60px;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.technologies .arrow,.xilinx-bs3 .xilinxRawHtml .dc.technologies a,.xilinx-bs3 .xilinxRawHtml .dc.technologies h1,.xilinx-bs3 .xilinxRawHtml .dc.technologies h3,.xilinx-bs3 .xilinxRawHtml .dc.technologies p{color:white}.xilinx-bs3 .xilinxRawHtml .dc.technologies h1{text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.technologies h3{margin:0 auto 15px;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.technologies .logo{margin:30px 0;height:40px}.xilinx-bs3 .xilinxRawHtml .dc.technologies .arrow{margin-left:5px}.xilinx-bs3 .xilinxRawHtml .dc.smartnics{background-color:#171c2d;padding:70px 0 50px;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.smartnics h1,.xilinx-bs3 .xilinxRawHtml .dc.smartnics h3{color:white}.xilinx-bs3 .xilinxRawHtml .dc.smartnics h3{margin-bottom:45px}.xilinx-bs3 .xilinxRawHtml .dc.solutions{background-color:#171c2d;padding:70px 0 50px;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.solutions a,.xilinx-bs3 .xilinxRawHtml .dc.solutions h1,.xilinx-bs3 .xilinxRawHtml .dc.solutions h3,.xilinx-bs3 .xilinxRawHtml .dc.solutions h4,.xilinx-bs3 .xilinxRawHtml .dc.solutions ul{color:white}.xilinx-bs3 .xilinxRawHtml .dc.solutions h3{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.solutions a{display:block;height:100%;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .xilinxRawHtml .dc.solutions a:focus,.xilinx-bs3 .xilinxRawHtml .dc.solutions a:hover{text-decoration:none}.xilinx-bs3 .xilinxRawHtml .dc.solutions a:hover{-webkit-box-shadow:0px 0px 2px 2px rgba(141, 145, 154, 0.5);-moz-box-shadow:0px 0px 2px 2px rgba(141, 145, 154, 0.5);box-shadow:0px 0px 2px 2px rgba(141, 145, 154, 0.5);background-color:#282d3f}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution{width:360px;max-width:100%;-webkit-box-shadow:0px 0px 0px 1px rgba(141, 145, 154, 0.5);-moz-box-shadow:0px 0px 0px 1px rgba(141, 145, 154, 0.5);box-shadow:0px 0px 0px 1px rgba(141, 145, 154, 0.5);text-align:left;margin:0 auto 30px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution .arrow{color:#ec1c24;margin-left:5px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution .icon{display:inline-block;height:40px;margin:25px 0 15px 25px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution h4{display:inline-block;margin-left:15px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution ul{padding-left:20px;margin:0 25px 0;padding-bottom:25px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution ul li{margin-bottom:5px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution ul li:last-child{margin-bottom:0}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution{width:345px;margin:15px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution:nth-of-type(2n){margin-right:0}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution:nth-of-type(odd){margin-left:0}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution:nth-child(3){margin:15px auto}.xilinx-bs3 .xilinxRawHtml .dc.solutions.nowrap .solution h4{display:inline-block;margin-left:15px;margin-bottom:0;position:relative;top:2px}.xilinx-bs3 .xilinxRawHtml .dc.solutions.nowrap .solution:nth-child(3){margin:15px;margin-left:0}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution{width:293.333px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution:nth-of-type(2n){margin-right:15px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution:nth-of-type(odd){margin-left:15px}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution:nth-of-type(3n){margin-right:0}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution:nth-of-type(3n+1){margin-left:0}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution:nth-child(3){margin:15px;margin-right:0}.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution h4{display:block;margin-left:25px;margin-bottom:15px;top:0}.xilinx-bs3 .xilinxRawHtml .dc.solutions.nowrap .solution:nth-child(3){margin:15px;margin-right:0}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .dc.solutions .solutionsWrap .solution{width:320px}.xilinx-bs3 .xilinxRawHtml .dc.solutions.nowrap .solution h4{display:inline-block;margin-left:15px;margin-bottom:0;top:2px}}.xilinx-bs3 .xilinxRawHtml .dc.demo,.xilinx-bs3 .xilinxRawHtml .dc.innovation,.xilinx-bs3 .xilinxRawHtml .dc.keynote,.xilinx-bs3 .xilinxRawHtml .dc.lab,.xilinx-bs3 .xilinxRawHtml .dc.library{padding:70px 0 0}.xilinx-bs3 .xilinxRawHtml .dc.demo a.btn,.xilinx-bs3 .xilinxRawHtml .dc.innovation a.btn,.xilinx-bs3 .xilinxRawHtml .dc.keynote a.btn,.xilinx-bs3 .xilinxRawHtml .dc.lab a.btn,.xilinx-bs3 .xilinxRawHtml .dc.library a.btn{margin-top:15px}.xilinx-bs3 .xilinxRawHtml .dc.demo .visual,.xilinx-bs3 .xilinxRawHtml .dc.innovation .visual,.xilinx-bs3 .xilinxRawHtml .dc.keynote .visual,.xilinx-bs3 .xilinxRawHtml .dc.lab .visual,.xilinx-bs3 .xilinxRawHtml .dc.library .visual{display:none;text-align:center}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.demo .visual,.xilinx-bs3 .xilinxRawHtml .dc.innovation .visual,.xilinx-bs3 .xilinxRawHtml .dc.keynote .visual,.xilinx-bs3 .xilinxRawHtml .dc.lab .visual,.xilinx-bs3 .xilinxRawHtml .dc.library .visual{display:block}}.xilinx-bs3 .xilinxRawHtml .dc.innovation,.xilinx-bs3 .xilinxRawHtml .dc.lab{padding:70px 0}.xilinx-bs3 .xilinxRawHtml .dc.innovation .arrow,.xilinx-bs3 .xilinxRawHtml .dc.lab .arrow{color:#ec1c24;margin-left:5px}.xilinx-bs3 .xilinxRawHtml .dc.ecosystem{padding:70px 0;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.ecosystem h3{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.ecosystem .eco-tiles{width:800px;max-width:100%;margin:0 auto}.xilinx-bs3 .xilinxRawHtml .dc.ecosystem .eco-tile{margin:0 15px 30px;display:inline-block;border-radius:5px;border:1px solid #f2f2f2;-webkit-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.35);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .xilinxRawHtml .dc.ecosystem .eco-tile:hover{-webkit-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55);-moz-box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55);box-shadow:0 2px 4px 0px rgba(0, 0, 0, 0.55)}.xilinx-bs3 .xilinxRawHtml .dc.kernels{text-align:center;padding:0 0 40px}.xilinx-bs3 .xilinxRawHtml .dc.kernels h1{margin-bottom:45px}.xilinx-bs3 .xilinxRawHtml .dc.kernels .stat{border:1px solid #f2f2f2;border-radius:5px;padding:15px;margin:0 auto 30px;width:250px;max-width:100%;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}.xilinx-bs3 .xilinxRawHtml .dc.kernels .stat .title{font-size:20px;margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .dc.kernels .stat .emphasis{color:#ec1c24;font-size:40px;margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .dc.kernels .stat .mini{font-size:12px;margin-top:5px;margin-bottom:0}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.kernels .stat{padding:30px 15px 15px;height:171px;width:auto}}.xilinx-bs3 .xilinxRawHtml .dc.webinars{background-color:#f2f2f2;padding:60px 0 15px;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.webinars h1{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.webinars .xilinxSingleVideo{max-width:360px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.webinars{padding-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.webinars .xilinxSingleVideo{max-width:100%}}.xilinx-bs3 .xilinxRawHtml .dc.videos{background-color:#f2f2f2;padding:60px 0 30px;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.videos a{text-decoration:none}.xilinx-bs3 .xilinxRawHtml .dc.videos a:hover .video-item:before{background-color:rgba(0, 0, 0, 0.3)}.xilinx-bs3 .xilinxRawHtml .dc.videos .video-item{height:230px;text-align:left;position:relative;width:360px;max-width:100%;margin:0 auto 30px;background-position:center top}.xilinx-bs3 .xilinxRawHtml .dc.videos .video-item:before{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:" ";background-color:rgba(0, 0, 0, 0);height:100%;width:100%;position:absolute;top:0;left:0}.xilinx-bs3 .xilinxRawHtml .dc.videos .video-item .title{position:absolute;bottom:15px}.xilinx-bs3 .xilinxRawHtml .dc.videos .video-item .title p{padding:0 15px;font-weight:500;margin-bottom:5px;color:white}.xilinx-bs3 .xilinxRawHtml .dc.videos .video-item .title p.red{color:#ec1c24;margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .dc.videos .video-item .title p.red .fa{margin-right:5px}.xilinx-bs3 .xilinxRawHtml .dc.solution-stack{text-align:center;padding:40px 0 0}.xilinx-bs3 .xilinxRawHtml .dc.solution-stack h3{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.resources{margin-top:0;padding:0 0 40px}.xilinx-bs3 .xilinxRawHtml .dc.resources h1{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.resources .document{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;border:1px solid #c2c4c9;margin:0 auto 30px;padding:15px;border-radius:5px;text-decoration:none;position:relative;width:360px;max-width:100%}.xilinx-bs3 .xilinxRawHtml .dc.resources .document:hover{text-decoration:none;border-color:#ec1c24}.xilinx-bs3 .xilinxRawHtml .dc.resources .document img{display:none}.xilinx-bs3 .xilinxRawHtml .dc.resources .document .title{display:inline-block;width:246px}.xilinx-bs3 .xilinxRawHtml .dc.resources .document .title h4{line-height:1.3;margin-bottom:0}.xilinx-bs3 .xilinxRawHtml .dc.resources .document .icon{height:100px;position:absolute;right:0;top:15px;padding:0 50px}.xilinx-bs3 .xilinxRawHtml .dc.resources .document .icon .fa{font-size:18px;padding:5px 0;color:#ec1c24}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.resources .document{width:auto}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.resources .document{height:132px}.xilinx-bs3 .xilinxRawHtml .dc.resources .document img{display:block;float:left}.xilinx-bs3 .xilinxRawHtml .dc.resources .document .title{float:left;padding-right:15px;width:245px;margin:15px}.xilinx-bs3 .xilinxRawHtml .dc.resources .document .icon{border-left:1px solid #c2c4c9;padding:0 30px}.xilinx-bs3 .xilinxRawHtml .dc.resources .document .icon .fa{padding:0;line-height:100px}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .dc.resources .document .title{width:300px;margin:25px 15px}.xilinx-bs3 .xilinxRawHtml .dc.resources .document .icon{padding:0 50px}}.xilinx-bs3 .xilinxRawHtml .dc.contact{background-color:#282d3f;padding:30px 0 0;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.contact h2,.xilinx-bs3 .xilinxRawHtml .dc.contact p{color:white}.xilinx-bs3 .xilinxRawHtml .dc.contact .btn{margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.directory{padding:70px 0;text-align:center}.xilinx-bs3 .xilinxRawHtml .dc.directory h1{margin-bottom:45px}.xilinx-bs3 .xilinxRawHtml .dc.directory .app{text-align:left;padding:15px;margin:0 auto 30px;width:500px;max-width:100%;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25)}.xilinx-bs3 .xilinxRawHtml .dc.directory .app .workload{font-size:12px;text-align:right;color:#8d919a;margin-bottom:5px}.xilinx-bs3 .xilinxRawHtml .dc.directory .app .title:after{content:"";border-bottom:3px solid #ec1c24;width:50px;display:block;position:relative;margin:15px 0 20px}@media (min-width:768px){.xilinx-bs3 .xilinxRawHtml .dc.directory .app .description{height:39px}}@media (min-width:992px){.xilinx-bs3 .xilinxRawHtml .dc.directory .app .description{height:63px}}@media (min-width:1200px){.xilinx-bs3 .xilinxRawHtml .dc.directory .app .description{height:39px}}.xilinx-bs3 .xilinxRawHtml .dc.directory .app span.red a{margin-right:5px}.xilinx-bs3 .xilinxRawHtml .dc.directory .app img{margin-bottom:15px}.xilinx-bs3 .xilinxRawHtml .dc.plug-and-play{background-color:#171c2d;text-align:center;padding:70px 0}.xilinx-bs3 .xilinxRawHtml .dc.plug-and-play h1{color:white;margin-bottom:45px}.xilinx-bs3 .xilinxRawHtml .dc.join{background-color:#282d3f;text-align:center;padding:45px 0 30px}.xilinx-bs3 .xilinxRawHtml .dc.join h1{color:white;margin-bottom:30px}.xilinx-bs3 .xilinxRawHtml .dc.join img{margin-bottom:15px}.xilinx-bs3 .promo-page .why-what-how{padding:60px 0}@media (min-width:768px){.xilinx-bs3 .promo-page .why-what-how{padding:180px 0 60px}}.xilinx-bs3 .promo-page .xilinxMultipleVideosSlab .slabs{padding:0 0 90px}.xilinx-bs3 .promo-page .xilinxMultipleVideosSlab .slabs p{margin-bottom:0px}.xilinx-bs3 .diagram-xs{display:block;margin:0 auto 15px}@media (min-width:768px){.xilinx-bs3 .diagram-xs{display:none}}.xilinx-bs3 .diagram{display:none;margin-bottom:45px}.xilinx-bs3 .diagram a{color:inherit;display:block;width:100%;padding:15px}.xilinx-bs3 .diagram .padding15{padding:15px}@media (min-width:768px){.xilinx-bs3 .diagram{display:block}}.xilinx-bs3 .diagram .g-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xilinx-bs3 .diagram .frameworks{background-color:#f2f2f2;padding-top:15px}.xilinx-bs3 .diagram .models{background-color:#c2c4c9;padding-top:15px}.xilinx-bs3 .diagram .models .option{background-color:#00b2ba}.xilinx-bs3 .diagram .software{background-color:#f2f2f2;padding-top:15px;cursor:pointer}.xilinx-bs3 .diagram .software .option{background-color:#282d3f}.xilinx-bs3 .diagram .hidden-software{display:block}.xilinx-bs3 .diagram .hidden-hardware{display:none}.xilinx-bs3 .diagram .software-content{background-color:#f2f2f2}.xilinx-bs3 .diagram .software-content .option{background-color:#8d919a}.xilinx-bs3 .diagram .hardware{background-color:#c2c4c9;padding-top:15px;cursor:pointer}.xilinx-bs3 .diagram .hardware .option{background-color:#282d3f}.xilinx-bs3 .diagram .hardware-content{background-color:#c2c4c9}.xilinx-bs3 .diagram .hardware-content .title{border:1px solid #171c2d;text-align:center}.xilinx-bs3 .diagram .hardware-content .option{background-color:#f2f2f2;color:#171c2d}.xilinx-bs3 .diagram .hardware-content .option.red-box{background-color:#ec1c24;color:#fff}.xilinx-bs3 .diagram .blank{margin:0 0 0 15px}.xilinx-bs3 .diagram .title{font-weight:500;padding:15px;margin:0 0 15px 15px}.xilinx-bs3 .diagram .option{color:white;text-align:center;margin:0 0 15px 15px}.xilinx-bs3 .diagram .grid-20{width:calc(22% - 15px)}.xilinx-bs3 .diagram .grid-25{width:calc(25% - 15px)}.xilinx-bs3 .diagram .grid-33{width:calc(33.3333% - 15px)}.xilinx-bs3 .diagram .grid-50{width:calc(50% - 15px)}.xilinx-bs3 .diagram .grid-80{width:calc(78% - 15px)}.xilinx-bs3 .diagram .grid-100{width:calc(100% - 15px)}.xilinx-bs3 .diagram .openit{height:14px;width:15px;display:inline-block;position:relative;margin-right:5px}.xilinx-bs3 .diagram .openit:after,.xilinx-bs3 .diagram .openit:before{position:absolute;top:2px;left:6px;content:' ';height:12px;width:3px;background-color:#ec1c24;border-radius:25%;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .diagram .openit:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.xilinx-bs3 .diagram .openit:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.xilinx-bs3 .diagram .openit.closeit:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.xilinx-bs3 .diagram .openit.closeit:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.xilinx-bs3 .software p,.xilinx-bs3 .software ul{font-size:18px}.xilinx-bs3 .software ul li{margin-bottom:5px}.xilinx-bs3 .software span.anchor{top:-95px}.xilinx-bs3 .software span.anchor.second{top:-94px}@media (min-width:992px){.xilinx-bs3 .software span.anchor{top:-125px}}.xilinx-bs3 .software.intro{background-color:#171c2d;background-image:url('/content/dam/xilinx/imgs/banners/software-developer.jpg');background-position:center center;background-size:auto 100%;background-repeat:no-repeat;text-align:center;padding:30px 0 45px}.xilinx-bs3 .software.intro h1,.xilinx-bs3 .software.intro p{color:#fff}.xilinx-bs3 .software.intro p.red{color:#ec1c24}@media (min-width:768px){.xilinx-bs3 .software.intro{padding:90px 0}}.xilinx-bs3 .software.anchors{height:57px;overflow:hidden}.xilinx-bs3 .software.anchors .navigation{background-color:#282d3f;text-align:center}.xilinx-bs3 .software.anchors .navigation.sticky{position:fixed;width:100%;top:61px;z-index:99;background-color:#282d3f}.xilinx-bs3 .software.anchors .navigation ul{list-style:none;padding:0;margin:0;overflow-x:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.xilinx-bs3 .software.anchors .navigation ul::-webkit-scrollbar{display:none}.xilinx-bs3 .software.anchors .navigation ul li{padding:10px 15px;display:table-cell;white-space:nowrap;margin:0}.xilinx-bs3 .software.anchors .navigation ul li:first-child{padding-top:16px}.xilinx-bs3 .software.anchors .navigation ul li:last-child{padding-bottom:16px}.xilinx-bs3 .software.anchors .navigation ul li a{font-size:18px;font-weight:normal;color:#fff}.xilinx-bs3 .software.anchors .navigation ul li a.active,.xilinx-bs3 .software.anchors .navigation ul li a:hover{color:#ec1c24}.xilinx-bs3 .software.anchors .navigation ul li a:focus,.xilinx-bs3 .software.anchors .navigation ul li a:hover{text-decoration:none}@media (min-width:768px){.xilinx-bs3 .software.anchors .navigation ul{display:table}.xilinx-bs3 .software.anchors .navigation ul li{padding:16px 30px;display:table-cell}.xilinx-bs3 .software.anchors .navigation ul li:first-child{padding-left:0}.xilinx-bs3 .software.anchors .navigation ul li:last-child{padding-right:0}}@media (min-width:992px){.xilinx-bs3 .software.anchors .navigation ul{display:block;overflow:auto}.xilinx-bs3 .software.anchors .navigation ul li{display:inline-block}}@media (min-width:992px){.xilinx-bs3 .software.anchors .navigation ul li{padding:16px 36px}}@media (min-width:1200px){.xilinx-bs3 .software.anchors .navigation ul li{padding:16px 60px}}.xilinx-bs3 .software.vitis{background-color:#f2f2f2;background-image:url('/content/dam/xilinx/imgs/banners/teal-flow-bg.jpg');background-position:left top;background-repeat:no-repeat;text-align:center}.xilinx-bs3 .software.vitis .platform{padding-top:60px}.xilinx-bs3 .software.vitis .vitis-ai{padding-top:60px;padding-bottom:60px}.xilinx-bs3 .software.vitis .logo{width:250px;margin-bottom:45px;float:left}.xilinx-bs3 .software.vitis h1,.xilinx-bs3 .software.vitis p,.xilinx-bs3 .software.vitis ul{text-align:left}.xilinx-bs3 .software.vitis p{margin-bottom:30px}.xilinx-bs3 .software.vitis hr{margin:60px 0 0}@media (min-width:992px){.xilinx-bs3 .software.vitis{background-position:center top}.xilinx-bs3 .software.vitis .platform{padding-top:90px}.xilinx-bs3 .software.vitis .vitis-ai{padding-bottom:90px}.xilinx-bs3 .software.vitis .logo{margin-top:30px;width:auto;margin-bottom:60px}}.xilinx-bs3 .software.vitis-nobackground{text-align:center}.xilinx-bs3 .software.vitis-nobackground img{margin-bottom:15px}.xilinx-bs3 .software.vitis-nobackground sup{font-size:8px;top:-2.5em}.xilinx-bs3 .software.vitis-nobackground .left-content h1,.xilinx-bs3 .software.vitis-nobackground .left-content p{text-align:center}.xilinx-bs3 .software.vitis-nobackground.gray{background-color:#f2f2f2}.xilinx-bs3 .software.vitis-nobackground .vitis-ai{padding-top:60px;padding-bottom:60px}.xilinx-bs3 .software.vitis-nobackground .logo{width:250px;margin-bottom:45px;float:center}.xilinx-bs3 .software.vitis-nobackground h1,.xilinx-bs3 .software.vitis-nobackground p,.xilinx-bs3 .software.vitis-nobackground ul{text-align:left}.xilinx-bs3 .software.vitis-nobackground p{margin-bottom:30px}.xilinx-bs3 .software.vitis-nobackground hr{margin:60px 0 0}@media (min-width:992px){.xilinx-bs3 .software.vitis-nobackground{background-position:center top}.xilinx-bs3 .software.vitis-nobackground .left-content h1,.xilinx-bs3 .software.vitis-nobackground .left-content p{text-align:left}.xilinx-bs3 .software.vitis-nobackground .logo{margin-top:30px;width:auto;margin-bottom:60px;float:left}}.xilinx-bs3 .software.vitis-landingpage-nav{margin-top:60px;margin-bottom:30px}.xilinx-bs3 .software.vitis-landingpage-nav h1{text-align:center}.xilinx-bs3 .software.vitis-landingpage-nav a .tile{padding:30px 5px 15px;text-align:center;max-width:350px;-webkit-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0 2px 6px 0px rgba(0, 0, 0, 0.25);height:auto;margin-bottom:30px}.xilinx-bs3 .software.vitis-landingpage-nav a:hover{text-decoration:none}.xilinx-bs3 .software.vitis-landingpage-nav a:hover .tile{background-color:#4fb8a9}.xilinx-bs3 .software.vitis-landingpage-nav a:hover p{color:white}@media (min-width:992px){.xilinx-bs3 .software.vitis-landingpage-nav a .tile{height:100px}}.xilinx-bs3 .software.vitis-landingpage-alert{background-color:#282d3f;text-align:center}.xilinx-bs3 .software.vitis-landingpage-alert .libraries-frameworks{padding-top:60px;padding-bottom:60px}.xilinx-bs3 .software.vitis-landingpage-alert sub{font-size:8px}.xilinx-bs3 .software.vitis-landingpage-alert h1,.xilinx-bs3 .software.vitis-landingpage-alert p{color:#fff}.xilinx-bs3 .software.vitis-landingpage-alert h1{margin-bottom:30px}.xilinx-bs3 .software.vitis-landingpage-alert a{color:white}.xilinx-bs3 .software.libraries-frameworks-ecosystem{background-color:#282d3f;background-image:url('/content/dam/xilinx/imgs/banners/blue-flow-bg.jpg');background-position:center bottom;background-repeat:no-repeat;text-align:center}.xilinx-bs3 .software.libraries-frameworks-ecosystem .libraries-frameworks{padding-top:60px}.xilinx-bs3 .software.libraries-frameworks-ecosystem .libraries-frameworks hr{margin:60px 0 0}.xilinx-bs3 .software.libraries-frameworks-ecosystem .ecosystem{padding-top:60px;padding-bottom:60px}.xilinx-bs3 .software.libraries-frameworks-ecosystem h1,.xilinx-bs3 .software.libraries-frameworks-ecosystem p,.xilinx-bs3 .software.libraries-frameworks-ecosystem ul{color:#fff}.xilinx-bs3 .software.libraries-frameworks-ecosystem h1{margin-bottom:30px}.xilinx-bs3 .software.libraries-frameworks-ecosystem ul{text-align:left}.xilinx-bs3 .software.libraries-frameworks-ecosystem .margin-bottom{margin-bottom:30px}.xilinx-bs3 .software.libraries-frameworks-ecosystem p.red{color:#ec1c24;text-align:left}@media (min-width:992px){.xilinx-bs3 .software.libraries-frameworks-ecosystem .libraries-frameworks{padding-top:90px}.xilinx-bs3 .software.libraries-frameworks-ecosystem .ecosystem{padding:60px 0 90px}}.xilinx-bs3 .developer-tools p{font-size:18px}.xilinx-bs3 .developer-tools a.underline:hover{text-decoration:underline}.xilinx-bs3 .developer-tools a:focus,.xilinx-bs3 .developer-tools a:hover{text-decoration:none}.xilinx-bs3 .developer-tools a:focus .tile,.xilinx-bs3 .developer-tools a:hover .tile{background-color:rgba(255, 255, 255, 0.2)}.xilinx-bs3 .developer-tools span.anchor{top:-80px}.xilinx-bs3 .developer-tools span.anchor.small{top:-95px}@media (min-width:768px){.xilinx-bs3 .developer-tools span.anchor{top:-125px}.xilinx-bs3 .developer-tools span.anchor.small{top:-95px}}@media (min-width:992px){.xilinx-bs3 .developer-tools span.anchor{top:-155px}.xilinx-bs3 .developer-tools span.anchor.small{top:-95px}}.xilinx-bs3 .developer-tools.intro{background-color:#171c2d;background-image:url(/content/dam/xilinx/imgs/banners/developer-tools.jpg);background-position:left center;background-repeat:no-repeat;padding:30px 0}.xilinx-bs3 .developer-tools.intro h1,.xilinx-bs3 .developer-tools.intro h4,.xilinx-bs3 .developer-tools.intro p{color:#fff}.xilinx-bs3 .developer-tools.intro table td{border-color:transparent;padding:5px 0}.xilinx-bs3 .developer-tools.intro table td:first-child{width:150px}.xilinx-bs3 .developer-tools.intro table p{font-size:15px}@media (min-width:992px){.xilinx-bs3 .developer-tools.intro{padding:60px 0}}@media (min-width:992px){.xilinx-bs3 .developer-tools.intro{background-position:center -50px}}@media (min-width:1200px){.xilinx-bs3 .developer-tools.intro{background-position:center -50px;padding:90px 0}}.xilinx-bs3 .developer-tools.anchors{height:57px;overflow:hidden}.xilinx-bs3 .developer-tools.anchors .navigation{background-color:#282d3f;text-align:center}.xilinx-bs3 .developer-tools.anchors .navigation.sticky{position:fixed;width:100%;top:61px;z-index:99;background-color:#282d3f}.xilinx-bs3 .developer-tools.anchors .navigation ul{list-style:none;padding:0;margin:0;overflow-x:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.xilinx-bs3 .developer-tools.anchors .navigation ul::-webkit-scrollbar{display:none}.xilinx-bs3 .developer-tools.anchors .navigation ul li{padding:10px 15px;display:table-cell;white-space:nowrap;margin:0}.xilinx-bs3 .developer-tools.anchors .navigation ul li:first-child{padding-top:16px}.xilinx-bs3 .developer-tools.anchors .navigation ul li:last-child{padding-bottom:16px}.xilinx-bs3 .developer-tools.anchors .navigation ul li a{font-size:18px;font-weight:normal;color:#fff}.xilinx-bs3 .developer-tools.anchors .navigation ul li a.active,.xilinx-bs3 .developer-tools.anchors .navigation ul li a:hover{color:#ec1c24}.xilinx-bs3 .developer-tools.anchors .navigation ul li a:focus,.xilinx-bs3 .developer-tools.anchors .navigation ul li a:hover{text-decoration:none}@media (min-width:768px){.xilinx-bs3 .developer-tools.anchors .navigation ul{display:table}.xilinx-bs3 .developer-tools.anchors .navigation ul li{padding:16px 30px;display:table-cell}.xilinx-bs3 .developer-tools.anchors .navigation ul li:first-child{padding-left:0}.xilinx-bs3 .developer-tools.anchors .navigation ul li:last-child{padding-right:0}}@media (min-width:992px){.xilinx-bs3 .developer-tools.anchors .navigation ul{display:block;overflow:auto}.xilinx-bs3 .developer-tools.anchors .navigation ul li{display:inline-block}}@media (min-width:992px){.xilinx-bs3 .developer-tools.anchors .navigation ul li{padding:16px 36px}}@media (min-width:1200px){.xilinx-bs3 .developer-tools.anchors .navigation ul li{padding:16px 60px}}.xilinx-bs3 .developer-tools.developer{background-image:url(/content/dam/xilinx/imgs/banners/developers.jpg)}.xilinx-bs3 .developer-tools.developer a,.xilinx-bs3 .developer-tools.developer h1,.xilinx-bs3 .developer-tools.developer h4,.xilinx-bs3 .developer-tools.developer p{color:#fff}.xilinx-bs3 .developer-tools.developer .red{color:#ec1c24}.xilinx-bs3 .developer-tools.developer .red a{color:#ec1c24}.xilinx-bs3 .developer-tools.developer .red a:hover{text-decoration:underline}.xilinx-bs3 .developer-tools.developer .software{padding:45px 0 30px}@media (min-width:768px){.xilinx-bs3 .developer-tools.developer .software{padding:90px 0 60px}}@media (min-width:992px){.xilinx-bs3 .developer-tools.developer .software{padding:120px 0 90px}}.xilinx-bs3 .developer-tools.developer .hardware{padding:45px 0 30px;background-color:rgba(39, 45, 62, 0.6)}@media (min-width:768px){.xilinx-bs3 .developer-tools.developer .hardware{padding:90px 0 60px}}@media (min-width:992px){.xilinx-bs3 .developer-tools.developer .hardware{padding:120px 0 90px}}.xilinx-bs3 .developer-tools.system{background-image:url(/content/dam/xilinx/imgs/banners/red-bg.jpg);background-repeat:no-repeat;background-position:center top;background-color:#a11a34;padding:45px 0 30px}.xilinx-bs3 .developer-tools.system a,.xilinx-bs3 .developer-tools.system h1,.xilinx-bs3 .developer-tools.system h4,.xilinx-bs3 .developer-tools.system p{color:#fff}.xilinx-bs3 .developer-tools.system .red-line:after{border-bottom-color:#fff}@media (min-width:768px){.xilinx-bs3 .developer-tools.system{padding:90px 0 60px}}@media (min-width:992px){.xilinx-bs3 .developer-tools.system{padding:120px 0 90px}}.xilinx-bs3 .developer-tools.developer p:last-child,.xilinx-bs3 .developer-tools.system p:last-child{margin-bottom:30px}.xilinx-bs3 .developer-tools.developer .tile,.xilinx-bs3 .developer-tools.system .tile{border:1px solid #fff;height:auto;padding:15px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(255, 255, 255, 0);width:330px;max-width:100%;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.xilinx-bs3 .developer-tools.developer .tile a:hover,.xilinx-bs3 .developer-tools.system .tile a:hover{text-decoration:underline}.xilinx-bs3 .developer-tools.developer .tile h4,.xilinx-bs3 .developer-tools.system .tile h4{margin-bottom:0}.xilinx-bs3 .developer-tools.developer .tile h4.margin,.xilinx-bs3 .developer-tools.system .tile h4.margin{margin-bottom:15px}.xilinx-bs3 .developer-tools.developer .tile p,.xilinx-bs3 .developer-tools.system .tile p{font-size:15px;margin-bottom:0;margin-top:15px}@media (min-width:768px){.xilinx-bs3 .developer-tools.developer .software .tile{height:80px}}@media (min-width:992px){.xilinx-bs3 .developer-tools.developer .software .tile{height:100px}}.xilinx-bs3 .developer-tools.developer .hardware{background-color:rgba(39, 45, 62, 0.6)}@media (min-width:768px){.xilinx-bs3 .developer-tools.developer .hardware .tile,.xilinx-bs3 .developer-tools.system .tile{height:130px}}@media (min-width:992px){.xilinx-bs3 .developer-tools.developer .hardware .tile,.xilinx-bs3 .developer-tools.system .tile{height:180px}}@media (min-width:992px){.xilinx-bs3 .developer-tools.developer .hardware .tile,.xilinx-bs3 .developer-tools.system .tile{height:160px}}.xilinx-bs3 .developer-tools.resources{margin-top:0}.xilinx-bs3 .developer-tools.resources .item p{font-size:15px}