.xilinx-bs3 .xilinxBreadcrumb{display:none}.xilinx-bs3 .xilinxRawHtml{margin-bottom:0}.wrapper .banner{background:#022741 url('/content/dam/xilinx/imgs/banners/training-bg.jpg') center bottom no-repeat}.wrapper .banner .container .col-md-4,.wrapper .banner .container .col-md-8{color:#f2f2f2}.wrapper .banner .container .col-md-4 p,.wrapper .banner .container .col-md-8 p{font-size:16px;line-height:1.38}.wrapper .banner .container .col-md-4 p:last-child,.wrapper .banner .container .col-md-8 p:last-child{margin-bottom:0}.wrapper .banner .container .col-md-4 .side{text-align:center;padding:30px 0;border-top:1px solid #dedddd}.wrapper .banner .container .col-md-4 .side .fa-users{font-size:45px;margin-bottom:15px}.wrapper .banner .container .col-md-8 .main{padding:30px 0}.wrapper .banner .container .col-md-8 .main h1{color:#f2f2f2;font-size:36px}.wrapper .banner .container .col-md-8 .main a.btn{border:1px solid #dedddd;background-color:transparent;border-radius:5px;width:300px;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;display:block;font-size:16px;margin:0 auto 15px}.wrapper .banner .container .col-md-8 .main a.btn:first-of-type{margin-top:30px}.wrapper .banner .container .col-md-8 .main a.btn br{display:none}.wrapper .banner .container .col-md-8 .main a.btn:hover{background-color:rgba(255, 255, 255, 0.2)}@media (min-width:768px){.wrapper{height:585px}.wrapper .banner{height:644px;position:relative;top:-59px}.wrapper .banner .container{position:relative;top:59px}.wrapper .banner .container .col-md-8 .main a.btn{display:inline-block;width:32%;margin:10px 1% 0 0}.wrapper .banner .container .col-md-8 .main a.btn:first-of-type{margin-top:10px}.wrapper .banner .container .col-md-8 .main a.btn:last-of-type{margin-right:0}.wrapper .banner .container .col-md-8 .main a.btn br{display:inline}}@media (min-width:992px){.wrapper{height:342px}.wrapper .banner{height:401px}.wrapper .banner .container .col-md-4,.wrapper .banner .container .col-md-8{margin-top:60px}.wrapper .banner .container .col-md-4 .side{padding:0;border-top:none;border-right:1px solid #dedddd;height:244px}.wrapper .banner .container .col-md-8 .main{padding:0;height:244px;position:relative}.wrapper .banner .container .col-md-8 .main h1{margin-bottom:22px}}@media (min-width:1200px){.wrapper .banner .container .col-md-4 .side{height:222px}.wrapper .banner .container .col-md-8 .main{height:222px}}.body{margin-top:30px}.body .block{display:block;font-size:16px;color:#626262;background-color:#f2f2f2;padding:30px 15px 30px 30px;position:relative;margin-bottom:15px;text-decoration:none;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}@media (min-width:1200px){.body .block{font-size:18px;padding-left:40px}.body .block img{margin-right:30px;width:70px}}.body .block img{margin-right:20px;width:60px}.body .block:hover{background-color:#dedddd}.body .block:before{content:"";width:8px;height:100%;position:absolute;left:0;top:0}.body .block.training:before{background-image:-webkit-linear-gradient(266deg, #1f1c2c, #928dab);background-image:-o-linear-gradient(266deg, #1f1c2c, #928dab);background-image:linear-gradient(184deg, #1f1c2c, #928dab)}.body .block.courses:before{background-image:-webkit-linear-gradient(86deg, #43cea2, #185a9d);background-image:-o-linear-gradient(86deg, #43cea2, #185a9d);background-image:linear-gradient(4deg, #43cea2, #185a9d)}.body .block.videos:before{background-image:-webkit-gradient(linear, left top, left bottom, from(#f5515f), to(#9f041b));background-image:-webkit-linear-gradient(top, #f5515f, #9f041b);background-image:-o-linear-gradient(top, #f5515f, #9f041b);background-image:linear-gradient(to bottom, #f5515f, #9f041b)}.body .block.tutorials:before{background-image:-webkit-linear-gradient(266deg, #f09819, #edde5d);background-image:-o-linear-gradient(266deg, #f09819, #edde5d);background-image:linear-gradient(184deg, #f09819, #edde5d)}.body .block.curriculum:before{background-image:-webkit-gradient(linear, left bottom, left top, from(#86b338), to(#429321));background-image:-webkit-linear-gradient(bottom, #86b338, #429321);background-image:-o-linear-gradient(bottom, #86b338, #429321);background-image:linear-gradient(to top, #86b338, #429321)}.body p{font-size:16px;color:#626262;height:116px;display:table-cell;vertical-align:middle}.body .col-md-8{display:none}@media (min-width:992px){.body .col-md-8{display:block}}