.component-banner a{padding:10px 30px;display:block}
.component-banner .text-overlay .component-button{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);box-shadow:0 0 10px 0 rgba(0,0,0,0.25);padding:0}
.component-banner .text-overlay .component-button:hover{-webkit-box-shadow:inset 0 0 0 99999px rgba(0,0,0,0.05),0 0 10px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 0 99999px rgba(0,0,0,0.05),0 0 10px 0 rgba(0,0,0,0.25);box-shadow:inset 0 0 0 99999px rgba(0,0,0,0.05),0 0 10px 0 rgba(0,0,0,0.25)}
body.toc-sig-overflow .site-wrapper>.synopsysContainer{max-width:1920px;margin:0 auto;background:#fff;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1}
.table-of-contents-product-layout.makeSticky{max-width:1920px}
.cmp-experiencefragment--sig-topnav .container{width:100% !important;padding:0 !important;max-width:1920px}
.hero-banner{min-height:1000px !important}
.site-footer{max-width:1920px}
.sloganPipe{margin-right:8px}
.AppSec-mobileNav{display:none;background:#211e1e;border-bottom:1px solid #d1d1d1}
.mobile-go-back,.mobile-x-close,.mobile-go-back-txt,.SIG-mobile-breadcrumb{display:none}
#solutionsFirst,#toolsServicesFourth,#customerThird,#resourcesFourth{margin-bottom:30px}
@media only screen and (max-width:729px){.desktopOn{display:none}
}
@media only screen and (max-width:1129px){html{overflow-x:hidden}
}
.site-footer .logo-col img{display:none}
.site-content{max-width:1920px;margin:0 auto}
.cmp-experiencefragment--sig-topnav .container{max-width:100%}
.divider{background:#464c51}
.site-footer a:hover{color:#fff}
span.h1a,nav.SIG-Sub ul.SIG-Sub-ul li a,ul.SIG-Main-Corp li a,ul.SIG-Main-Corp li span,.SIG-Sub-dropdown section ul li a:hover,.SIG-Sub-dropdown section ul li,.SIG-Sub-dropdown section h2 a:hover,#navAd:hover,.SIG-Sub-dropdown section.indexBar a.indexBarA,.site-footer h3{color:#fff}