.xilinx-bs3 .xilinxRawHtml{margin:0px}.footer{margin-top:0!important;margin-bottom:-26px!important}.footer-spacing{height:0!important}.xilinx-bs3 .stripBackground{height:0}.xilinx-bs3 .pbx-page .pbxStrip{height:auto}.bg{background-size:cover;background-position:center center;position:relative;overflow:hidden}.bg *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.bg p{font-family:'Open Sans', sans-serif;font-size:16px;line-height:24px}.bg h1{font-family:'Aldrich', sans-serif;font-size:32px}.bg h2{font-family:'Aldrich', sans-serif;font-size:24px;line-height:34px;font-weight:400}.bg a.btn:focus,.bg button:focus{color:#000000}.bg button{background-color:transparent;width:260px;height:40px;border:solid 1px #000000;font-family:"Open Sans";font-weight:400;font-size:16px;color:black;margin-bottom:60px;border-radius:5px}.bg button:hover{background-color:rgba(255, 255, 255, 0.5);color:black;cursor:pointer}.white-section{padding:30px 0}.white-section *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.white-section .onexilinx{text-align:center;margin-bottom:20px;padding-top:30px}.white-section img{display:block;margin:0 auto;width:100%;max-width:208px;margin-bottom:30px}.white-section .row{margin:50px 0;position:relative}.white-section p{font-family:'Open Sans', sans-serif;font-size:16px;line-height:24px;color:black;margin-bottom:25px}.white-section h1{font-family:'Aldrich', sans-serif;font-size:48px;color:black}.white-section h2{margin:0 0 20px 0;font-family:'Open Sans', sans-serif;font-size:24px;line-height:34px;color:black;font-weight:400}.white-section button{display:block;background-color:transparent;width:100%;max-width:260px;height:40px;border:solid 1px #000000;font-family:"Open Sans";font-weight:300;font-size:16px;color:black;margin:0px auto 0px;border-radius:5px}.box-content{position:relative}@media (max-width:992px){.white-section .onexilinx{font-size:32px}.box-content{top:50px}}@media (max-width:767px){.white-section .onexilinx{font-size:48px;padding-top:0}.white-section p{max-width:500px;display:block;margin:0 auto 20px}.white-section h2{max-width:500px;display:block;margin:0 auto 20px}.white-section button{max-width:500px}.box-content{top:0px}}.bg-big{background-size:cover;background-position:center center;position:relative;overflow:hidden;min-height:500px}.bg-big *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.bg-big p{font-family:'Open Sans', sans-serif;font-size:16px;line-height:24px}.bg-big h1{font-family:'Aldrich', sans-serif;font-size:32px}.bg-big h2{font-family:'Aldrich', sans-serif;font-size:24px;line-height:34px;font-weight:400}.bg-big a.btn:focus,.bg-big button:focus{color:#000000}.bg-big button{background-color:transparent;width:260px;height:40px;border:solid 1px #000000;font-family:"Open Sans";font-weight:400;font-size:16px;color:black;margin-bottom:60px;border-radius:5px}.bg-big button:hover{background-color:rgba(255, 255, 255, 0.5);color:black;cursor:pointer}.bg-big button{line-height:15px}.bg-small{background-size:cover;background-position:center center;position:relative;overflow:hidden;color:white;min-height:300px}.bg-small *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.bg-small p{font-family:'Open Sans', sans-serif;font-size:16px;line-height:24px}.bg-small h1{font-family:'Aldrich', sans-serif;font-size:32px}.bg-small h2{font-family:'Aldrich', sans-serif;font-size:24px;line-height:34px;font-weight:400}.bg-small a.btn:focus,.bg-small button:focus{color:#000000}.bg-small button{background-color:transparent;width:260px;height:40px;border:solid 1px #000000;font-family:"Open Sans";font-weight:400;font-size:16px;color:black;margin-bottom:60px;border-radius:5px}.bg-small button:hover{background-color:rgba(255, 255, 255, 0.5);color:black;cursor:pointer}.fa-arrow-circle-right{margin-left:7px}.center-500px{display:block;margin-left:auto!important;margin-right:auto!important;max-width:500px}@media (max-width:767px){.bg-big p{display:block;margin-left:auto!important;margin-right:auto!important;max-width:500px}.bg-big h2{display:block;margin-left:auto!important;margin-right:auto!important;max-width:500px}}.hide-break{display:none}.intro{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.15)), to(rgba(0, 0, 0, 0.35))), url("/content/dam/xilinx/imgs/about/company-overview/xilinx-patent-bg.jpg");background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.35)), url("/content/dam/xilinx/imgs/about/company-overview/xilinx-patent-bg.jpg");background-image:-o-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.35)), url("/content/dam/xilinx/imgs/about/company-overview/xilinx-patent-bg.jpg");background-image:linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.35)), url("/content/dam/xilinx/imgs/about/company-overview/xilinx-patent-bg.jpg");color:white;overflow-y:auto;top:-105px;margin-bottom:-105px;min-height:750px!important}.intro h1{margin:0 0 10px 0;color:white}.intro h2{margin:0 0 20px 0;color:white;font-family:"Open Sans"}.intro .intro-p{margin-top:210px;margin-bottom:20px}@media (max-width:767px){.intro{padding:0 15px;min-height:667px!important}.intro h1{text-align:center}.intro h2{text-align:center;font-size:20px;line-height:28px}.intro .intro-p{margin-top:160px}}@media (max-width:440px){.intro .hide-break{display:block}.intro .intro-p{margin-top:100px}}.applications{background-position:center, center;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.7)), color-stop(70%, rgba(255, 255, 255, 0.5)), to(rgba(0, 0, 0, 0.05))), url("/content/dam/xilinx/imgs/about/company-overview/bg-applications.jpg");background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.5) 70%, rgba(0, 0, 0, 0.05)), url("/content/dam/xilinx/imgs/about/company-overview/bg-applications.jpg");background-image:-o-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.5) 70%, rgba(0, 0, 0, 0.05)), url("/content/dam/xilinx/imgs/about/company-overview/bg-applications.jpg");background-image:linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.5) 70%, rgba(0, 0, 0, 0.05)), url("/content/dam/xilinx/imgs/about/company-overview/bg-applications.jpg")}.community{background-position:center, center;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.28))), url("/content/dam/xilinx/imgs/about/company-overview/onexilinx.jpg");background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.28)), url("/content/dam/xilinx/imgs/about/company-overview/onexilinx.jpg");background-image:-o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.28)), url("/content/dam/xilinx/imgs/about/company-overview/onexilinx.jpg");background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.28)), url("/content/dam/xilinx/imgs/about/company-overview/onexilinx.jpg")}.full-bg{color:black;overflow-y:none}.full-bg h2{margin:0 0 15px 0}.full-bg p{margin:0 0 30px 0}.full-bg .full-bg-p{top:145px}@media (max-width:992px){.full-bg .full-bg-p{top:80px}}@media (max-width:767px){.full-bg{height:auto;padding:0 15px 20px}.full-bg h2{text-align:center}.full-bg button{width:100%;display:block;margin-left:auto!important;margin-right:auto!important;max-width:500px}.full-bg .full-bg-p{top:40px}}@media (max-width:400px){.full-bg h2{font-size:20px;line-height:28px}}@media (max-width:345px){.bg-big button{margin-bottom:20px}.full-bg .applications-p{top:20px}}.five-g{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.25))), url("/content/dam/xilinx/imgs/about/company-overview/bg-5g.jpg");background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), url("/content/dam/xilinx/imgs/about/company-overview/bg-5g.jpg");background-image:-o-linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), url("/content/dam/xilinx/imgs/about/company-overview/bg-5g.jpg");background-image:linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), url("/content/dam/xilinx/imgs/about/company-overview/bg-5g.jpg")}.embedded-vision{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.45)), to(rgba(0, 0, 0, 0.45))), url("/content/dam/xilinx/imgs/about/company-overview/bg-vision.jpg");background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url("/content/dam/xilinx/imgs/about/company-overview/bg-vision.jpg");background-image:-o-linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url("/content/dam/xilinx/imgs/about/company-overview/bg-vision.jpg");background-image:linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url("/content/dam/xilinx/imgs/about/company-overview/bg-vision.jpg")}.industrial-iot{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.15)), to(rgba(0, 0, 0, 0.15))), url("/content/dam/xilinx/imgs/about/company-overview/bg-iot.jpg");background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)), url("/content/dam/xilinx/imgs/about/company-overview/bg-iot.jpg");background-image:-o-linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)), url("/content/dam/xilinx/imgs/about/company-overview/bg-iot.jpg");background-image:linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15)), url("/content/dam/xilinx/imgs/about/company-overview/bg-iot.jpg")}.cloud-computing{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.35)), to(rgba(0, 0, 0, 0.35))), url("/content/dam/xilinx/imgs/about/company-overview/bg-cloud.jpg");background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("/content/dam/xilinx/imgs/about/company-overview/bg-cloud.jpg");background-image:-o-linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("/content/dam/xilinx/imgs/about/company-overview/bg-cloud.jpg");background-image:linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url("/content/dam/xilinx/imgs/about/company-overview/bg-cloud.jpg")}.megatrends .hide-break{display:block}.megatrends h1{margin:40px 0 0 0;padding-top:60px;line-height:50px;text-align:center;color:white}.megatrends ul{padding-left:20px;list-style:none;margin-top:60px;border-left:1px solid rgba(255, 255, 255, 0.5)}.megatrends li:last-child{padding-bottom:0}.megatrends li{font-family:"Open Sans";font-size:16px;padding-bottom:10px}@media (max-width:1200px){.megatrends h1{font-size:24px}}@media (max-width:767px){.megatrends{padding:30px 15px}.megatrends .hide-break{display:none}.megatrends h1{font-size:24px;padding:0;text-align:left;margin:0}.megatrends ul{padding:20px 0 0 0;margin:5px 0 0 0;border-top:1px solid rgba(255, 255, 255, 0.5);border-left:none}}.footer{background-image:url('/content/dam/xilinx/imgs/banners/footer-bg.jpg');background-color:#000000;padding:60px 0 20px;margin-top:15px;background-position:center top;background-repeat:no-repeat;text-align:center}.footer .fa,.footer h2,.footer p{color:#f2f2f2}.footer .info{margin-bottom:50px}.footer .block{margin-bottom:50px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.footer .block p{min-height:40px}.footer .block .fa{font-size:40px;margin-bottom:15px}.footer .block .fa.fa-bolt{-webkit-filter:none;filter:none;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.footer .block .large{font-size:30px;font-weight:600;margin-bottom:5px}@media (min-width:992px){.footer .row{padding:0 80px}}.block.fadeIn{position:relative;-webkit-animation:fadeIn 1.5s ease-out;-moz-animation:fadeIn 1.5s ease-out;-o-animation:fadeIn 1.5s ease-out;animation:fadeIn 1.5s ease-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@-webkit-keyframes fadeIn{0%{-webkit-transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes fadeIn{0%{-moz-transform:translateY(100%);opacity:0}50%{opacity:0}to{-moz-transform:translateY(0);opacity:1}}@-o-keyframes fadeIn{0%{-o-transform:translateY(100%);opacity:0}50%{opacity:0}to{-o-transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}