/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
.dx8-tabs{background-color:#DBDBDB;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#CECECE;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#B3B3B3;}.dx8-tabs li.is-active a{background:#F1F1F1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir=rtl] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #DBDBDB;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #DBDBDB;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #DBDBDB;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#DBDBDB;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#DBDBDB;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071B8 linear-gradient(to bottom,#007BC6,#0071B8);border:1px solid #1E5C90;border-radius:20px;font:700 14px Arial;color:#FFF;text-shadow:0 1px hsla(0deg,0%,0%,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369A6 linear-gradient(to bottom,#0C97ED,#1F86C7);border-color:#1F86C7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px hsla(203deg,10%,10%,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280DF;}.node-preview-container .node-preview-backlink:active{background:#0071B8 linear-gradient(to bottom,#08639B,#0071B8);border-color:#144B78;box-shadow:inset 0 1px 3px hsla(0deg,0%,0%,0.2);}.node-preview-container .node-preview-backlink:before{content:"«";margin-right:5px;font-size:16px;}.coh-style-header-light-theme .main-menu .menu-level-1 > li{padding:0;}.coh-style-header-light-theme .main-menu .menu-level-1 > li:hover{box-shadow:none;}.coh-style-header-light-theme .main-menu .menu-level-1 > li > span{font-family:"intelone-display-medium",sans-serif;color:rgb(0,30,80);padding:12px 30px;}.coh-style-header-light-theme .main-menu .menu-level-1 > li > a{font-family:"intelone-display-medium",sans-serif;color:rgb(0,30,80);padding:12px 30px;}.coh-style-header-light-theme .main-menu .menu-level-2 > li > a{font-family:"intelone-display-regular",sans-serif;color:rgb(0,0,0);font-size:16px;border:0;padding:5px 0;}.coh-style-header-light-theme .main-menu .menu-level-1 > li span:hover{background:rgb(0,199,253);box-shadow:none;}.coh-style-header-light-theme .main-menu .menu-level-1 > li > a:hover{color:rgb(0,30,80);background:rgb(0,199,253);}header.site-header .main-menu .menu-level-2-wrapper.altera-menu-2{transform:translateX(0) !important;left:0 !important;}@media only screen and (max-width:1022px){.altera-header-logo{position:absolute;left:48px;}}@media only screen and (max-width:767px){.coh-style-header-light-theme .main-menu .menu-level-1 > li.is-expanded > .menu-level-2-wrapper{background:#F2F2F2;}}footer{padding:40px 20px 20px;}footer .primary-row{align-items:center;height:auto;}footer .coh-container-boxed{margin:0;}footer nav ul{justify-content:center;}footer nav li a{font-size:16px !important;font-family:"intelone-display-regular",sans-serif;}footer .altera-footer-contact-btn .coh-style-link-button-color{color:rgb(0,30,80);font-family:"intelone-display-medium",sans-serif;font-weight:700;font-size:16px;text-align:center;justify-content:center;margin:0;}footer .altera-footer-contact-btn .coh-style-link-button-color:after{display:none;}footer .coh-style-footer-altera-theme .social-links a{color:#fff;font-size:22px;margin-right:20px;}footer .altera-footer-social-icons{text-align:center;justify-content:center;padding-top:16px;}footer .altera-footer-social-icons .coh-style-margin-bottom-small{margin-bottom:0;}footer .altera-footer-social-icons .coh-link:hover{color:rgb(0,199,253);}footer .altera-footer-social-icons .coh-link img{min-height:22px;}footer .altera-term-privacy p{margin-bottom:0;font-size:12px;}footer .altera-term-privacy p a{font-size:12px;color:#fff;}footer .altera-term-privacy p a:hover{color:rgb(0,199,253);}@media only screen and (max-width:767px){footer{padding:110px 10px 20px;align-items:center;position:relative;}footer .altera-footer-logo{position:absolute;top:15px;left:15px;}footer .altera-top-scroll-btn{position:absolute;right:20px;top:20px;z-index:9;width:auto;}footer h1.coh-style-heading-5-size{margin-top:auto;}footer .altera-footer-contact-btn .coh-style-link-button-color{margin-bottom:15px;}footer .altera-footer-social-icons{width:160px;margin:0 auto;}footer .altera-footer-social-icons .coh-link{display:flex;justify-content:center;}}.altera-fpga-banner-video-message h1{font-family:"intelone-display-medium",sans-serif;color:#fff;font-size:42px;font-weight:500;margin-bottom:6px;}.altera-fpga-banner-video-message h3{font-family:"intelone-display-regular",sans-serif;color:#fff;font-size:24px;font-weight:400;}.altera-mid-range-wrap h3.coh-style-heading-1-size{font-family:"intelone-display-medium",sans-serif;color:rgb(3,15,38);font-size:24px;font-weight:400;}.altera-mid-range-wrap p{color:rgb(3,15,38);font-family:"intelone-display-medium",sans-serif;font-size:20px;font-weight:400;margin-bottom:5px;}.altera-mid-range-wrap a.coh-link img{margin:auto;width:150px;}.altera-mid-range-wrap a.coh-link::after{display:none;}.altera-mid-range-wrap .coh-style-margin-bottom-small{margin-bottom:10px;font-size:12px;text-align:center;}.altera-mid-range-wrap .coh-style-link-button-color:after{display:none;}.altera-mid-range-wrap .altera-product-image-text-link a.coh-link{color:rgb(3,15,38);font-family:"intelone-display-medium",sans-serif;font-size:16px;font-weight:400;border-bottom:1px solid rgb(0,30,80);margin:auto;}.altera-mid-range-wrap .fpga-support-wrapper a.coh-link{font-weight:500;width:25%;background:#fff;box-shadow:4px 4px 4px 0 #b9b6b6;color:rgb(0,30,80);font-family:"intelone-display-medium",sans-serif;text-align:center;border:0;font-size:16px;display:inline-block;}.coh-style-link-button-light:after{display:none;}.altera-fpga-solutions h3{color:#fff;font-size:24px;font-family:"intelone-display-medium",sans-serif;font-weight:500;}.fpga-wrapper a.coh-link{width:100%;color:rgb(3,15,38);font-family:"intelone-display-medium",sans-serif;font-weight:500;background:#fff;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;text-align:center;}.altera-view-all a{color:#fff;font-size:16px;font-family:"intelone-display-medium",sans-serif;font-weight:500;}.altera-featured-design h2{color:rgb(3,15,38) !important;font-size:24px;font-family:"intelone-display-medium",sans-serif;font-weight:500;}.altera-whats-new h2{color:rgb(3,15,38) !important;font-size:24px;font-family:"intelone-display-medium",sans-serif;font-weight:500;}.altera-whats-new .altera-news-box-wrap .coh-style-padding-small{padding:0 10px 10px;}.altera-whats-new .altera-news-box-wrap h2 a.coh-link{font-family:"intelone-display-medium",sans-serif;color:rgb(3,15,38);border-bottom:1px solid rgb(0,30,80);font-size:20px;font-weight:500;}.altera-whats-new .altera-news-box-wrap p{color:rgb(3,15,38);font-family:"intelone-display-regular",sans-serif;font-size:16px;font-weight:400;}.altera-whats-new .altera-news-box-wrap span{font-family:"intelone-display-regular",sans-serif;font-size:16px;color:rgb(3,15,38);font-weight:400;}.coh-style-focusable-content .card-link:focus:after{box-shadow:none;}@media only screen and (max-width:767px){.altera-mid-range-wrap a.coh-link img{margin-left:auto;margin-right:auto;}.altera-mid-range-wrap .fpga-support-wrapper a.coh-link{width:100%;margin-left:auto;margin-right:auto;}.fpga-wrapper a.coh-link{margin-left:auto;margin-right:auto;}.altera-view-all a.coh-link{margin:auto;}.altera-landing-video-wrap .coh-video-background{height:350px;display:flex;align-items:center;}}.altera-all-products h2{font-weight:400;margin-top:40px;color:rgb(3,15,38) !important;margin-bottom:10px;font-size:24px;}.altera-all-products h2 a{font-weight:400;color:rgb(3,15,38) !important;font-size:24px;}.altera-all-products h2 a:hover{color:rgb(0,199,253);}.altera-all-products h5{font-weight:300;color:rgb(0,55,124) !important;font-size:20px;margin-bottom:12px;}.altera-all-products p{margin-bottom:10px;font-size:16px;line-height:1;}.altera-all-products p a{color:rgb(0,84,174);font-size:16px;}.altera-all-products p a:hover{color:rgb(0,199,253);}.altera-all-products .coh-style-link-with-icon:after{display:none;}.altera-all-products .coh-style-link-button-color:after{display:none;}.altera-all-products .altera-partner-programme{margin-top:40px;}.altera-all-products .altera-partner-programme h2{margin-top:0;}.altera-all-products .coh-link{justify-content:center;font-family:"intelone-display-medium",sans-serif;font-weight:500;font-size:16px;}.altera-all-products .altera-sign-join-btn{display:ruby !important;}.altera-all-products .altera-sign-join-btn a{width:100px;margin-right:20px;}@media only screen and (max-width:767px){.altera-all-products h5{margin-top:15px;}.altera-all-products .coh-style-margin-bottom-small{margin-bottom:10px;}}.altera-leadership-page .coh-style-padding-top-large{padding-top:40px;}.altera-leadership-page .altera-leader-profile-box .coh-container{background:#FFF;}.altera-leadership-page .altera-leader-profile-box .coh-container .coh-link{pointer-events:none;}.altera-leadership-page .altera-leader-profile-box .coh-container .coh-link:after{display:none;}.altera-leadership-page .altera-leader-profile-box .coh-container h2{font-size:20px;}.altera-leadership-page .altera-leader-profile-box .coh-container h2 a{color:rgb(0,30,80);}.altera-leadership-page .altera-leader-profile-box .coh-container span{font-size:16px;color:rgb(0,30,80);}.coh-style-focusable-content input:focus,.coh-style-focusable-content select:focus,.coh-style-focusable-content textarea:focus,.coh-style-focusable-content button:focus,.coh-style-focusable-content a:focus{box-shadow:none;}.altera-about-page{padding-top:30px;background:rgb(0,30,80);border-bottom:2px solid #FFF;}.altera-about-page .altera-about-section{padding-left:50px;}.altera-about-page h1{font-size:24px;}.altera-about-page h2{font-size:20px;}.altera-about-page p{font-size:16px;}.altera-about-page .coh-link{color:#FFF;font-size:16px;font-family:"intelone-display-medium",sans-serif;font-weight:500;}.altera-about-page .altera-innovators img{width:auto !important;max-width:min-content;margin:0 auto;}.altera-about-page .altera-our-mission-box{padding-left:45px;}.altera-about-page .altera-respons-in-action{padding-left:50px;}@media only screen and (max-width:1022px){.altera-about-page h2{text-align:center !important;}}@media only screen and (max-width:767px){.altera-about-page .altera-about-section{padding-left:0;}.altera-about-page .altera-our-mission-box{padding-left:0;}.altera-about-page .altera-respons-in-action{padding-left:0;}.altera-about-page .altera-innovators img{width:100% !important;}}.altera-table-wrapper{padding:40px 0;}.altera-table-wrapper h2{color:rgb(0,84,174) !important;font-size:24px;}.altera-table-wrapper p{font-family:"intelone-display-regular",sans-serif !important;}.altera-table-wrapper p a{color:rgb(0,84,174);text-decoration:underline;}.altera-table-wrapper table{margin:0 auto;}.altera-table-wrapper table td{border-bottom:2px solid rgb(0,84,174);padding:15px;}.altera-table-wrapper table p{margin-bottom:0;}
