.simplebar,[data-simplebar-direction]{position:relative;overflow:hidden;-webkit-overflow-scrolling:touch}.simplebar .simplebar-scroll-content,[data-simplebar-direction] .simplebar-scroll-content{overflow-y:scroll;overflow-x:auto;position:absolute;left:0;right:0;top:0;bottom:0;-ms-overflow-style:none}.simplebar-scroll-content::-webkit-scrollbar{display:none}[data-simplebar-direction=horizontal] .simplebar-scroll-content,.simplebar.horizontal .simplebar-scroll-content{overflow-x:scroll;overflow-y:auto}.simplebar-track{z-index:99;position:absolute;top:0;right:0;bottom:0;width:11px}.simplebar-track .simplebar-scrollbar{position:absolute;right:2px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;min-height:10px;width:7px;-ms-filter:"alpha(opacity=0)";opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear;background:#6c6e71;-webkit-background-clip:padding-box;-moz-background-clip:padding}.simplebar-track:hover .simplebar-scrollbar{-ms-filter:"alpha(opacity=70)";opacity:.7;-webkit-transition:opacity 0 linear;-moz-transition:opacity 0 linear;-o-transition:opacity 0 linear;-ms-transition:opacity 0 linear;transition:opacity 0 linear}.simplebar-track .simplebar-scrollbar.visible{-ms-filter:"alpha(opacity=70)";opacity:.7}[data-simplebar-direction=horizontal] .simplebar-track,.simplebar.horizontal .simplebar-track{top:auto;left:0;width:auto;height:11px}[data-simplebar-direction=horizontal] .simplebar-track .simplebar-scrollbar,.simplebar.horizontal .simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.f-light{font-weight:300}.f-reg{font-weight:400}.f-med{font-weight:500}.f-bold{font-weight:700}.sep{display:block;width:100%;height:2px}.sep.blue{background:#00adef}.sep.red{background:#f60031}.sep.custom-border{height:12px}.custom-border{background:#00adef;width:100%;display:block;position:relative}.custom-border:after{content:'';display:block;position:absolute;right:0;width:50%;height:100%;background:#f60031}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-iframe-holder .mfp-close{top:-40px;right:0;width:40px;height:40px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}button.mfp-close:before{position:absolute;top:-10px;right:0;content:'+';display:block;font-size:60px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}button.mfp-close:hover:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.btn{display:inline-block;padding:14px 18px;font-size:12px;line-height:12px;line-height:24px;color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.btn:hover{cursor:pointer}.btn.btn-transparent-red{border:3px solid #f60031;font-size:19px;text-decoration:none!important;color:#f60031!important}.btn.btn-transparent-red:hover{color:#fff!important;background:#f60031}.btn.btn-transparent-white{border:3px solid #fff;font-size:19px;color:#fff}.btn.btn-transparent-white:hover{color:#00adef;background:#fff}.btn.btn-red{border:3px solid #f60031;background:#f60031;font-size:19px;color:#fff}.btn.btn-red:hover{color:#f60031;background:#fff}.btn.small{font-size:19px;padding:15px 25px;text-transform:none;font-weight:400}body{font-family:"SST",sans-serif;color:#414141}h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:uppercase}.cf:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.custom-popup{position:fixed;background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;visibility:hidden;opacity:0;z-index:-1;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.custom-popup.active{z-index:100;visibility:visible;opacity:1;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.custom-popup *{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.custom-popup .holder{max-width:640px;position:relative;border-top:10px solid #00adef;border-bottom:10px solid #00adef;background-color:#fff;text-align:center;padding:0 25px 25px}.custom-popup .holder img{max-width:100%;height:auto}.custom-popup .holder:before{display:block;content:'';position:absolute;background-color:#f60031;top:0;right:0;width:10px;height:calc(100% + 10px)}.custom-popup .holder:after{display:block;content:'';position:absolute;background-color:#f60031;top:0;left:0;width:10px;height:calc(100% + 10px)}.custom-popup .btn-close{background:url(//altair.sony-semicon.com/wp-content/themes/altair/assets/sass/../images/btn-close.png) no-repeat 0 0;width:24px;height:23px;display:block;position:absolute;top:20px;right:30px}.custom-popup .btn-close:hover{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);cursor:pointer}.custom-popup h3{color:#f60031;font-size:26px;margin-bottom:15px;text-transform:none;font-weight:400}.custom-popup .text{font-size:31px;color:#414141}.custom-popup .section-footer{padding-top:20px;padding-bottom:20px}.custom-popup .section-footer a{border:2px solid #f60031;border-radius:10px;padding:10px 15px;display:inline-block;color:#f60031}.custom-popup .section-footer a:hover{background-color:#f60031;color:#fff}@media (max-width:47.9275em){.custom-popup .holder{max-width:95%}}section{position:relative}section h2.section-title{font-size:38px;line-height:40px;text-transform:uppercase}section .section-header h2{font-size:38px;line-height:40px}a{text-decoration:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear}a:before{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear}.shell{position:relative;width:100%;max-width:1200px;margin:0 auto}.hide{display:none}.image-placeholder{opacity:0;visibility:hidden;max-width:100%;height:auto}.show-mobile{display:none}.section-ratio-cols{clear:both}.section-ratio-cols .cf{width:100%}.section-ratio-cols .item,.section-ratio-cols .col{float:left;position:relative}.section-ratio-cols .item .holder,.section-ratio-cols .col .holder{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.section-ratio-cols.section-1-1 .item,.section-ratio-cols.section-1-1 .col{padding-bottom:100%}.section-ratio-cols.section-1-4 .item,.section-ratio-cols.section-1-4 .col{padding-bottom:25%}.section-ratio-cols.section-16-9 .item,.section-ratio-cols.section-16-9 .col{padding-bottom:56.25%}.section-ratio-cols.section-4-3 .item,.section-ratio-cols.section-4-3 .col{padding-bottom:75%}.section-ratio-cols.section-3-2 .item,.section-ratio-cols.section-3-2 .col{padding-bottom:66.66%}.section-ratio-cols.section-8-5 .item,.section-ratio-cols.section-8-5 .col{padding-bottom:62.5%}.section-ratio-cols.section-9-4 .item,.section-ratio-cols.section-9-4 .col{padding-bottom:44.44%}.form input{border:0}.form input[type=text],.form input[type=email]{font-size:14px;margin-right:4px;padding:12px 14px}.form .btn{padding:14px}.slick-prev,.slick-next{border:0;cursor:pointer;display:block;font-size:0;height:27px;margin-top:-13.5px;line-height:0;position:absolute;top:50%;width:13px;z-index:10}.slick-prev{left:50px}.slick-next{background-position:-23px 0;right:50px}.search-results #section-title-strip{background:#f60031}.search-results .item a{color:#00adef}footer{position:relative;background:#000;color:#959595;font-size:13px;padding:0}footer .strip{background:#00adef;height:30px;width:100%;display:block;position:relative}footer .strip:after{content:'';display:block;position:absolute;right:0;width:50%;height:100%;background:#f60031}footer a{color:#959595}#section-slider .slick-prev,#section-slider .slick-next{width:auto;height:60px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;background-color:transparent}#section-slider .slick-prev:hover,#section-slider .slick-next:hover{opacity:.9}#section-slider .slick-prev{left:20px}#section-slider .slick-prev:before{content:'\f2fa';font-family:"Material-Design-Iconic-Font";font-size:70px;color:#fff}#section-slider .slick-prev:hover{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%)}#section-slider .slick-next{right:20px}#section-slider .slick-next:before{content:'\f2fb';font-family:"Material-Design-Iconic-Font";font-size:70px;color:#fff}#section-slider .slick-next:hover{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}#section-slider .slick-dots{position:absolute;list-style:none;bottom:10px;left:50%;background:#fff;padding:6px 15px;margin:0;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#section-slider .slick-dots li{margin:0 6px;display:inline-block;background:#00adef;width:12px;height:12px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}#section-slider .slick-dots li button{display:none}#section-slider .slick-dots li.slick-active{background-color:#f60031}#section-slider .slide{position:relative;height:550px;background-size:cover;background-position:center}#section-slider .slide img{display:block;width:100%;height:auto}#section-slider .slide .text{position:absolute;width:50%;height:100%;top:0;right:0;color:#fff;top:38%}#section-slider .slide .text .holder{padding:30px 30% 30px 60px;font-size:30px;line-height:36px;font-weight:500}#section-slider .slide .text .holder small{font-size:1.2vw;font-weight:400}#section-testimonials{margin-bottom:0}#section-testimonials .section-header{padding:15px 0}#section-testimonials .section-header h2 b{font-weight:700}#section-testimonials .section-header h2 span{font-weight:400}#section-testimonials .slider-testimonials{display:none;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}#section-testimonials .slider-testimonials.slick-initialized{display:block;opacity:1;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;-ms-transition:all 1s linear;transition:all 1s linear}#section-testimonials .slider-testimonials .btn{position:relative;display:inline-block;margin:auto}#section-testimonials .slider-testimonials .item{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center right}#section-testimonials .slider-testimonials .item .shell{max-width:100%;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;background-color:#00adef;min-height:575px}#section-testimonials .slider-testimonials .item .shell .testimonial{float:left;color:#fff;width:50%;flex-basis:50%;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}#section-testimonials .slider-testimonials .item .shell .testimonial .text{position:relative;width:100%;max-width:600px;float:right;font-size:30px;line-height:40px;padding:40px 60px}#section-testimonials .slider-testimonials .item .shell .testimonial .text p{margin:0}#section-testimonials .slider-testimonials .item .shell .testimonial .text .credit{font-size:20px;line-height:30px;display:block;margin-top:28px;margin-bottom:32px}#section-testimonials .slider-testimonials .item .shell .testimonial-image{float:left;width:50%;background-size:cover}#section-testimonials .section-testimonials-buttons{top:-20px}#section-testimonials .section-testimonials-buttons .slick-slider{margin:0}#section-testimonials .section-testimonials-buttons .shell{position:relative}#section-testimonials .section-testimonials-buttons .slick-slide{position:relative;cursor:pointer;padding:50px 0 40px}#section-testimonials .section-testimonials-buttons .slick-slide:focus{box-shadow:none;border:none;outline:none}#section-testimonials .section-testimonials-buttons .slick-slide img{margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6;max-height:80px;max-width:70%;height:auto;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}#section-testimonials .section-testimonials-buttons .slick-slide.slick-current{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}#section-testimonials .section-testimonials-buttons .slick-slide.slick-current:before{top:0;left:calc(50% - 5px);position:absolute;display:block;content:"";width:0;height:0;border-style:solid;border-width:0 0 30px 30px;border-color:transparent transparent #00adef;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#section-testimonials .section-testimonials-buttons .slick-slide.slick-current img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}#section-text-full-width{background-color:#f3f4f8}#section-text-full-width .shell{padding:40px 0}#section-text-full-width .section-body{line-height:30px;margin:auto}#section-text-full-width .section-body p{font-size:24px;line-height:38px}#section-text-full-width .section-footer{padding:20px 0}#section-video{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;background-color:#f3f4f8}#section-video .section-video-text,#section-video .section-video-image{position:relative;padding:80px 50px;-webkit-flex:0 0 50%;flex:0 0 50%;overflow:hidden}@media (max-width:64.0525em){#section-video .section-video-text,#section-video .section-video-image{-webkit-flex:0 0 100%;flex:0 0 100%;padding:60px 15px}}#section-video .section-video-text .holder,#section-video .section-video-image .holder{text-align:center;width:100%;max-width:550px}#section-video .section-video-text{font-size:30px;font-weight:700}#section-video .section-video-image .holder{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;flex-flow:row wrap;color:#fff;font-size:30px;text-transform:uppercase}#section-video .section-video-image .holder:hover img{opacity:.8}#section-video .section-video-image .holder img{transition:all .3s ease}#section-video .section-video-image .holder .text{padding-top:15px;flex:0 0 100%;font-weight:700}#section-video .section-video-image .holder small{text-transform:none;font-weight:400;font-size:30px;flex:0 0 100%;width:100%;display:block}#section-video .bg-image{z-index:0;position:absolute;top:50%;left:50%;width:auto;height:auto;min-height:100%;min-width:100%;transform:translate(-50%,-50%)}#section-video .holder{position:relative;z-index:1}#section-cta{padding:80px 0 300px;background-position:center;background-size:cover}#section-cta .section-header h2{color:#fff;font-weight:400}#section-cta .section-header h2 b{font-weight:700}#section-cta .section-body{color:#fff;max-width:900px;font-size:24px;line-height:40px;margin:auto}#section-cta .section-footer{padding:20px 0}#section-boxes-2cols{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#section-boxes-2cols .col{-webkit-flex-basis:50%;flex-basis:50%;padding:50px 20px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#section-boxes-2cols .col .image img{max-height:110px;width:auto}#section-boxes-2cols .col h3{font-size:38px;line-height:52px;margin:25px 0;text-transform:none;color:#414141}#section-boxes-2cols .col .read-more{color:#f60031;text-transform:none;font-size:20px}#section-boxes-2cols .col .read-more:hover{opacity:.6}#section-news-blog{padding:40px 0 60px;background:url(//altair.sony-semicon.com/wp-content/themes/altair/assets/sass/../images/bg-sky-1.jpg) no-repeat center center;background-size:cover}#section-news-blog .shell{max-width:1280px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#section-news-blog .col{-webkit-flex-basis:50%;flex-basis:50%;padding:20px}#section-news-blog .col .holder{background:#fff;width:100%;height:100%}#section-news-blog .col .holder h2{padding:35px 40px;width:100%;font-size:38px;border-top:6px solid #00adef;border-bottom:6px solid #00adef;position:relative}#section-news-blog .col .holder h2 .btn{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#section-news-blog .col .holder .content{padding:20px 40px 0}#section-news-blog .col .holder .content .item{padding:15px 0}#section-news-blog .col .holder .content .meta{text-transform:uppercase;font-size:24px}#section-news-blog .col .holder .content h3{font-size:24px;line-height:32px;color:#00adef;margin-bottom:10px}#section-news-blog .col .holder .content .text{font-size:20px;line-height:30px}#section-news-blog .col .holder .content .btn{margin:20px 0}#section-news-blog .col .read-more{color:#f60031;text-transform:none;font-size:20px}@media (min-width:30em) and (max-width:64.0525em){#section-slider .slide .text .holder{font-size:24px;line-height:30px}#section-slider .slide .text .holder small{font-size:14px}#section-testimonials .slider-testimonials .item .shell{padding-right:0;padding-right:0}}@media (max-width:60em){#section-news-blog .col{-webkit-flex-basis:100%;flex-basis:100%}}@media (max-width:29.99em){#section-slider .slick-prev,#section-slider .slick-next{top:25%}#section-slider .slick-next{right:10px}#section-slider .slick-prev{left:10px}#section-slider .slide .text{width:100%;top:50%}#section-slider .slide .text .holder{padding:20px;text-align:center;height:50%;font-size:26px;line-height:32px;height:50%;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;justify-content:center}#section-slider .slide .text .holder small{font-size:14px}#section-testimonials .slider-testimonials .slick-prev,#section-testimonials .slider-testimonials .slick-next{top:68%;z-index:10;height:50px;width:50px;position:absolute}#section-testimonials .slider-testimonials .slick-prev:before,#section-testimonials .slider-testimonials .slick-next:before{color:#fff;font-size:54px;font-family:"Material-Design-Iconic-Font";font-weight:100}#section-testimonials .slider-testimonials .slick-prev{left:0}#section-testimonials .slider-testimonials .slick-prev:before{content:'\f2fa'}#section-testimonials .slider-testimonials .slick-next{right:0}#section-testimonials .slider-testimonials .slick-next:before{content:'\f2fb'}#section-testimonials .slider-testimonials .item .shell{padding:0;min-height:400px;align-items:initial}#section-testimonials .slider-testimonials .item .shell .testimonial-image{width:100%;order:1;min-height:260px}#section-testimonials .slider-testimonials .item .shell .testimonial{order:2;width:100%;flex-basis:100%}#section-testimonials .slider-testimonials .item .shell .testimonial .text{padding-left:5px;padding-right:5px;max-width:100%;font-size:22px;line-height:30px;background:#00adef;height:370px}#section-testimonials .slider-testimonials .item .shell .testimonial .text .credit{font-size:18px;line-height:24px;padding-top:20px;position:absolute;bottom:70px;width:100%}#section-testimonials .slider-testimonials .btn{width:auto;bottom:0;font-size:14px;padding:10px;position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#section-testimonials .section-testimonials-buttons .slick-slide img{max-width:100%;height:auto}#section-cta{padding-left:15px;padding-right:15px;padding-top:20px;padding-bottom:100px;background-size:cover}#section-cta .section-body{font-size:16px;line-height:22px}#section-boxes-2cols .col{flex-basis:100%}#section-boxes-2cols .col h3{font-size:24px;line-height:30px}#section-news-blog .col{-webkit-flex-basis:100%;flex-basis:100%}#section-news-blog .col .holder h2{padding:20px 80px 20px 20px;margin-bottom:0;margin-top:0;font-size:28px}#section-news-blog .col .holder h2 .btn{right:10px}#section-news-blog .col .holder .content{padding:15px 25px}section .section-header h2{font-size:28px}#section-text-full-width .shell{padding-right:15px;padding-left:15px}}#section-top-banner{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;background:#f60031;height:320px}#section-top-banner .col{flex-basis:50%;padding:50px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start}#section-top-banner .col.col-text{color:#fff}#section-top-banner .col.col-text .holder{max-width:470px;font-size:30px;float:left;line-height:36px;font-weight:500}#section-top-banner .col.col-text .holder p{font-weight:500}#section-top-banner .col.col-text .holder small{font-size:20px;font-weight:400}#section-top-banner .col.col-image{background-size:cover;background-repeat:no-repeat;background-position:top right}#section-top-banner .col h3{font-size:30px;text-transform:none}#section-top-banner .col .read-more{color:#f60031;text-transform:none;font-size:20px}#section-cols2-text-image{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;background:#f3f4f8}#section-cols2-text-image .col{flex-basis:50%;padding:50px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end}#section-cols2-text-image .col.col-text .holder{max-width:550px;font-size:20px;float:right;line-height:30px}#section-cols2-text-image .col.col-text .holder h3{font-weight:700;font-size:20px;padding:20px 0 0;margin:0}#section-cols2-text-image .col.col-image{background-size:cover;background-repeat:no-repeat}#section-cols2-text-image .col h3{font-size:30px;text-transform:none}#section-cols2-text-image .col .read-more{color:#f60031;text-transform:none;font-size:20px}#section-icons-grid{padding:20px}#section-icons-grid .shell{max-width:1280px}#section-icons-grid .section-body{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#section-icons-grid .section-body .item{float:left;width:25%;-webkit-flex-basis:25%;flex-basis:25%;padding:15px 20px}#section-icons-grid .section-body .item .icon{display:block;margin:auto;width:auto;max-height:75px}#section-icons-grid .section-body .item h3{text-transform:none;font-size:24px}#section-team{padding:80px 0}#section-team .section-body{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#section-team .section-body .row{margin-top:10px}#section-team .section-body .item{position:relative;cursor:pointer;float:left;width:25%;-webkit-flex-basis:25%;flex-basis:25%;padding:15px 5px 25%}#section-team .section-body .item:nth-child(even) h3{border-bottom:10px solid #f60031}#section-team .section-body .item.active,#section-team .section-body .item:hover{z-index:1}#section-team .section-body .item.active .holder,#section-team .section-body .item:hover .holder{background-size:107%}#section-team .section-body .item .holder{padding:10px;width:calc(100% - 10px);-webkit-transition:background-size .2s ease-out;-moz-transition:background-size .2s ease-out;-o-transition:background-size .2s ease-out;-ms-transition:background-size .2s ease-out;transition:background-size .2s ease-out;background-position:center;background-size:100%}#section-team .section-body .item.items-title{cursor:default}#section-team .section-body .item.items-title h3{text-transform:uppercase;left:50%;padding-left:30px;font-size:38px;line-height:50px;text-align:left;margin:0;top:50%;border-bottom:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}#section-team .section-body .item .icon{display:block;margin:auto;height:100px;width:auto}#section-team .section-body .item h3{text-transform:none;font-size:20px;min-height:95px;font-weight:700;position:absolute;background:rgba(255,255,255,.9);width:100%;bottom:0;left:0;margin:0;color:#414141;padding:12px 0;border-bottom:10px solid #00adef}#section-team .section-body .item h3 .position{font-size:17px;font-weight:400;width:100%;display:block}#section-team .bio-holder{width:100%;margin:0 10px 15px 0;opacity:1;background:#f3f4f8;height:auto;visibility:visible;padding:0;position:relative;top:-10px}#section-team .bio-holder .holder{padding:40px}#section-team .bio-holder .btn-close{position:absolute;top:25px;right:25px}#section-team .bio-holder .btn-close:before{content:'+';display:block;font-size:70px;font-weight:100;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}#section-team .bio-holder .btn-close:hover:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#section-team .bio-holder .hide{height:0;visibility:hidden;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}#section-team .bio-holder h3{font-size:40px;color:#414141;margin-top:0;margin-bottom:0;text-transform:none}#section-team .bio-holder .position{color:#f60031;font-size:24px;font-weight:700}#section-team .bio-holder .text{font-size:20px}#section-team .bio-holder .text p{font-weight:400;line-height:30px}@media (max-width:29.99em){#section-top-banner{height:auto}#section-top-banner .col{flex-basis:100%}#section-top-banner .col.col-image{padding:70px}#section-top-banner .col.col-text{text-align:center;padding:15px}#section-top-banner .col.col-text .holder p{font-size:24px;line-height:30px}#section-icons-grid .section-body{-webkit-flex-direction:column;flex-direction:column}#section-icons-grid .section-body .item{width:100%}#section-cols2-text-image{display:block}#section-cols2-text-image .col{display:block;width:100%}#section-cols2-text-image .col.col-image{padding:150px}#section-team .bio-holder{display:inline-block}#section-team .bio-holder.hide{display:none}#section-team .bio-holder .btn-close{right:10px;top:0}#section-team .section-body .item{width:100%;padding:15px 5px 100%}#section-team .section-body .item .holder{width:100%}#section-team .section-body .item.items-title{padding:15px 5px 50%}}#section-text-full{padding:40px 0;background:#f3f4f8;font-size:20px;line-height:30px}#section-text-full h2{font-size:38px;line-height:42px}#section-cols2-prod-img{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#section-cols2-prod-img .col{-webkit-flex-basis:50%;flex-basis:50%;padding:50px 20px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#section-cols2-prod-img .col.col-image{background-size:cover;background-position:left center}#section-cols2-prod-img .col:first-child.col-image{background-position:right center}#section-cols2-prod-img .col.col-text.col-left{-webkit-justify-content:flex-end;justify-content:flex-end}#section-cols2-prod-img .col.col-text.col-left .holder{padding-right:40px}#section-cols2-prod-img .col.col-text.col-right{-webkit-justify-content:flex-start;justify-content:flex-start}#section-cols2-prod-img .col.col-text.col-right .holder{padding-left:40px}#section-cols2-prod-img .col.col-text .holder{max-width:580px}#section-cols2-prod-img .col.col-text .holder .item{display:inline-block;width:100%;margin:25px 0}#section-cols2-prod-img .col.col-text .holder .item .image{width:160px;height:auto;float:left;text-align:center;padding-right:10px}#section-cols2-prod-img .col.col-text .holder .item .image img{margin-bottom:10px}#section-cols2-prod-img .col.col-text .holder .item .image span{display:block;width:100%;text-align:center}#section-cols2-prod-img .col.col-text .holder .item .image .number{background:url(//altair.sony-semicon.com/wp-content/themes/altair/assets/sass/../images/Overview_Chips.svg) no-repeat center;background-size:cover;padding:30px;font-size:24px;font-weight:700;text-align:center;width:117px;height:116px;margin:0 auto 10px auto;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}#section-cols2-prod-img .col.col-text .holder .item .image .title{font-size:20px;font-weight:700;text-transform:uppercase}#section-cols2-prod-img .col.col-text .holder .item .image .subtitle{font-size:15px;font-weight:400}#section-cols2-prod-img .col.col-text .holder .item .text{padding-left:160px;display:block;line-height:34px;font-size:20px}#section-cols2-prod-img .col.col-text .holder .item .read-more{color:#f60031;text-transform:none;font-size:20px;display:block;margin-top:10px;font-weight:700}#section-cols2-prod-img .col.col-text .holder .item .read-more:hover{opacity:.6}#section-cols2-prod-img .col h3{font-size:30px;text-transform:none}#section-cols2-prod-img .col .read-more{color:#f60031;text-transform:none;font-size:20px}#section-product-text.single-resource .section-title{margin-bottom:20px}#section-prod-desc{background:#f3f4f8;font-size:20px;line-height:30px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#section-prod-desc .col{-webkit-flex-basis:50%;flex-basis:50%;padding:50px 20px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}#section-prod-desc .col.col-image{background-size:cover;background-position:center left}#section-prod-desc .col.col-text{padding:40px 0}#section-prod-desc .col.col-text.col-left{-webkit-justify-content:flex-end;justify-content:flex-end}#section-prod-desc .col.col-text .holder{max-width:600px;padding-right:40px}#section-prod-desc .col.col-text .holder h2{margin-top:25px;margin-bottom:10px}#section-prod-desc .col.col-text .holder h3{margin-top:10px;text-transform:none;font-size:30px;line-height:36px}#section-prod-desc .col.col-text .holder .item{display:inline-block;width:100%;margin:25px 0}#section-prod-desc .col.col-text .holder .item .image{width:150px;height:auto;float:left}#section-prod-desc .col.col-text .holder .item .text{padding-left:150px;display:block;line-height:34px;font-size:20px}#section-text-2cols{padding:40px 0;font-size:20px;line-height:30px}#section-text-2cols .section-header{width:100%;border-bottom:10px solid #00adef;margin-bottom:20px}#section-text-2cols .section-header h2{font-size:38px}#section-text-2cols .shell{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}#section-text-2cols .col{-webkit-flex-basis:50%;flex-basis:50%;padding-top:0;padding-right:25px}#section-text-2cols .col hr{margin:35px 0;display:block}#section-text-2cols .col ul{margin:20px 0 40px;padding:0;list-style:none}#section-text-2cols .col ul li{padding:0 0 0 25px;margin:10px 0;position:relative}#section-text-2cols .col ul li:before{content:'';display:block;position:absolute;left:0;top:10px;width:8px;height:8px;background:#00adef}#section-text-2cols .col h3{font-size:30px;margin:15px 0;color:#00adef;display:inline-block;text-transform:none}#section-text-2cols .col h3+ul{margin-top:0}#section-text-2cols .col img{max-width:100%;height:auto}#section-text-2cols .col a{color:#00adef}#section-text-2cols .col:last-child{padding-right:0;padding-left:25px}#section-text-2cols .col .holder ul:first-of-type,#section-text-2cols .col .holder h2:first-of-type,#section-text-2cols .col .holder h3:first-of-type{margin-top:0}#section-cols4-related{padding:0 0 60px}#section-cols4-related .shell{padding:60px 0 0;border-top:8px solid #f3f4f8}#section-cols4-related .item{float:left;width:25%}#section-cols4-related .item .holder{padding:20px}#section-cols4-related .item .holder h3{font-size:24px}#section-cols4-related .item .holder .text{font-size:20px;line-height:30px;margin-bottom:15px}#section-cols4-related .item .holder .read-more{color:#f60031;font-weight:700}#section-contact-form{padding:60px 0;background:#f3f4f8}#section-contact-form .wpcf7-validation-errors{border:none}#section-contact-form h2{margin-bottom:10px}#section-contact-form h3{font-size:24px;font-weight:400;text-transform:none;margin-top:0;margin-bottom:40px}#section-contact-form form{max-width:50%}#section-contact-form form .hs-button.primary.large{width:100%;max-width:180px;height:47px;font-size:22px;padding:0 10px;border-radius:5px;font-weight:500}#section-contact-form form .fields-holder.two-fields .field{float:left;max-width:50%;width:100%}#section-contact-form form .fields-holder,#section-contact-form form .field-holder{margin:20px 0}#section-contact-form form .fields-holder label,#section-contact-form form .field-holder label{float:left;width:30%;color:#414141;font-size:20px}#section-contact-form form .fields-holder .wpcf7-form-control-wrap,#section-contact-form form .field-holder .wpcf7-form-control-wrap{padding-left:33%;width:100%;display:block;position:relative}#section-contact-form form .fields-holder .wpcf7-form-control-wrap .wpcf7-not-valid-tip,#section-contact-form form .field-holder .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;font-size:12px;top:55px;left:8px}#section-contact-form form .fields-holder .wpcf7-form-control-wrap.file input,#section-contact-form form .field-holder .wpcf7-form-control-wrap.file input{border:none}#section-contact-form form .fields-holder .wpcf7-form-control-wrap.file .wpcf7-not-valid-tip,#section-contact-form form .field-holder .wpcf7-form-control-wrap.file .wpcf7-not-valid-tip{top:75px}#section-contact-form form .fields-holder .wpcf7-form-control-wrap textarea,#section-contact-form form .field-holder .wpcf7-form-control-wrap textarea{resize:none}#section-contact-form form .fields-holder .wpcf7-form-control-wrap input,#section-contact-form form .fields-holder .wpcf7-form-control-wrap select,#section-contact-form form .field-holder .wpcf7-form-control-wrap input,#section-contact-form form .field-holder .wpcf7-form-control-wrap select{line-height:34px;padding:5px}#section-contact-form form .fields-holder .wpcf7-form-control-wrap select,#section-contact-form form .fields-holder .wpcf7-form-control-wrap textarea,#section-contact-form form .fields-holder .wpcf7-form-control-wrap input,#section-contact-form form .field-holder .wpcf7-form-control-wrap select,#section-contact-form form .field-holder .wpcf7-form-control-wrap textarea,#section-contact-form form .field-holder .wpcf7-form-control-wrap input{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #000;width:100%;background:0 0}#section-contact-form form .fields-holder .wpcf7-form-control-wrap select,#section-contact-form form .field-holder .wpcf7-form-control-wrap select{padding:12.5px 5px}#section-contact-form form .fields-holder input[type=submit],#section-contact-form form .field-holder input[type=submit]{font-size:22px;font-weight:400;float:right;padding:15px 40px}@media (max-width:64.0525em){#section-prod-desc .col.col-text{padding-left:15px;padding-right:15px}}@media (min-width:30em) and (max-width:60em){#section-cols2-text-image .col{-webkit-flex-basis:100%;flex-basis:100%}#section-cols2-text-image .col.col-text .holder{max-width:100%}#section-cols2-text-image .col.col-image{min-height:200px}}@media (max-width:29.99em){#section-text-2cols .section-header h2{padding-left:15px;padding-right:15px}#section-prod-desc{display:block}#section-prod-desc .col{width:100%}#section-prod-desc .col.col-text{padding-left:15px;padding-right:15px}#section-text-2cols{-webkit-flex-direction:column;flex-direction:column}#section-text-2cols .col{-webkit-flex-basis:100%;flex-basis:100%;padding-left:15px;padding-right:15px}#section-text-2cols .col:last-child{padding-left:15px;padding-right:15px}#section-cols4-related .item{width:100%}#section-contact-form form{max-width:100%;padding-left:15px;padding-right:15px}}@media (max-width:29.99em){#section-text-full .shell{padding-right:15px;padding-left:15px}#section-cols2-prod-img .col{-webkit-flex-basis:100%;flex-basis:100%}#section-cols2-prod-img .col.col-image{order:1}#section-cols2-prod-img .col.col-text{order:2}#section-cols2-prod-img .col.col-text.col-right .holder{padding-left:0}#section-cols2-prod-img .col.col-text.col-left .holder{padding-right:0}#section-cols2-prod-img .col.col-text .holder{max-width:100%}#section-cols2-prod-img .col.col-text .holder .item .text{padding-left:0;text-align:center}#section-cols2-prod-img .col.col-text .holder .item .image{float:none;margin:15px auto}}.page-template-tmpl-contact #section-contact-form{padding:0;background-color:#f3f4f8;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.page-template-tmpl-contact #section-contact-form form{max-width:100%}.page-template-tmpl-contact #section-contact-form .col{flex-basis:50%;padding:50px 20px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:center}.page-template-tmpl-contact #section-contact-form .col.col-image{background-size:cover}.page-template-tmpl-contact #section-contact-form .col.col-left{padding:40px 0;justify-content:flex-end}.page-template-tmpl-contact #section-contact-form .col.col-left .holder{width:100%;max-width:600px;padding-right:80px}.page-template-tmpl-contact #section-contact-form .col.col-left .holder h2{margin-top:25px;margin-bottom:10px}.page-template-tmpl-contact #section-contact-form .col.col-left .holder h3{margin-top:10px;text-transform:none;font-size:30px;line-height:36px}#section-contact-info{padding:0;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}#section-contact-info .col{flex-basis:50%;padding:50px 20px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:center}#section-contact-info .col.col-map{width:100%}#section-contact-info .col.col-text{padding:40px 0 80px;justify-content:flex-end}#section-contact-info .col.col-text .holder{width:100%;max-width:600px;padding-right:40px}#section-contact-info .col.col-text .holder h2{margin-top:10px;text-transform:none;font-size:30px;line-height:36px}#section-contact-info .col.col-text .holder h3{margin-top:10px;text-transform:none;font-size:30px;line-height:36px}#section-contact-info .col.col-text .items{font-size:20px;line-height:30px}#section-contact-info .col.col-text .items a{color:#00adef}#section-contact-info .col.col-text .items a:hover{opacity:.8}#section-contact-info .col.col-text .items.accordion{border-top:1px solid #000;margin-bottom:60px}#section-contact-info .col.col-text .items.accordion:last-of-type{margin-bottom:0}#section-contact-info .col.col-text .items.accordion .item.closed:before{color:#00adef;content:'+'}#section-contact-info .col.col-text .items.accordion .item.closed .text{max-height:0px;visibility:hidden;position:absolute}#section-contact-info .col.col-text .items.accordion .item{position:relative;border-bottom:1px solid #000;overflow:hidden}#section-contact-info .col.col-text .items.accordion .item .text{visibility:visible;font-size:20px;position:relative;max-height:1000px;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}#section-contact-info .col.col-text .items.accordion .item .text p{margin-top:0}#section-contact-info .col.col-text .items.accordion .item:before{display:block;content:'-';position:absolute;top:15px;right:0;font-size:40px;color:#f60031;font-weight:400}#section-contact-info .col.col-text .items.accordion .item h3{cursor:pointer;margin:0;padding:0;line-height:60px;font-size:24px;font-weight:400;padding-right:22px}#section-contact-info .col.col-text .items.boxes{margin-bottom:30px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row}#section-contact-info .col.col-text .items.boxes .item{flex-basis:50%;padding-right:15px}#section-contact-info .col.col-text .items.boxes .item .holder{width:inherit;padding:0}@media (min-width:30em) and (max-width:60em){.page-template-tmpl-contact #section-contact-form .col{-webkit-flex-basis:100%;flex-basis:100%}.page-template-tmpl-contact #section-contact-form .col.col-left{padding-left:15px;padding-right:15px}.page-template-tmpl-contact #section-contact-form .col.col-left .holder{max-width:100%;padding-right:0}.page-template-tmpl-contact #section-contact-info .col{-webkit-flex-basis:100%;flex-basis:100%;padding-left:15px;padding-right:15px}.page-template-tmpl-contact #section-contact-info .col.col-text .holder{max-width:100%;padding-right:0}.page-template-tmpl-contact #section-contact-info .col.col-map{min-height:250px}}@media (max-width:29.99em){.page-template-tmpl-contact #section-contact-form{display:block}.page-template-tmpl-contact #section-contact-form .col{width:100%;-webkit-flex-basis:100%;flex-basis:100%}.page-template-tmpl-contact #section-contact-form .col.col-image{order:1}.page-template-tmpl-contact #section-contact-form .col.col-left{order:2}.page-template-tmpl-contact #section-contact-form form{padding:0}.page-template-tmpl-contact #section-contact-form form .field-holder label{font-size:16px;width:100%;margin-bottom:5px}.page-template-tmpl-contact #section-contact-form form .field-holder .wpcf7-form-control-wrap{padding-left:0}.page-template-tmpl-contact #section-contact-form .col.col-left{padding-right:15px;padding-left:15px}.page-template-tmpl-contact #section-contact-form .col.col-left .holder{padding:0}#section-contact-info{display:block}#section-contact-info .col{width:100%}#section-contact-info .col.col-map{width:100%;min-height:400px}#section-contact-info .col.col-text .holder{padding:15px}#section-contact-info .col.col-text .items.boxes{flex-direction:column}#section-contact-info .col.col-text .items.boxes .item{padding:0}#section-contact-info .col.col-text .items.accordion .item h3{font-size:20px}#section-contact-info .col.col-text .items.accordion .item .text{font-size:16px;line-height:24px}}#section-title-strip{padding:40px 15px 10px;background-size:cover}#section-title-strip .title{color:#fff;font-size:38px;font-weight:700;text-transform:uppercase}.page-template-tmpl-technology #section-title-strip h1{font-size:38px;text-transform:none}#section-items{padding:60px 0}#section-items .shell .item{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;width:100%;margin-bottom:40px}#section-items .shell .item:last-child{margin-bottom:0}#section-items .col{flex-basis:50%;padding:0 15px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:center}#section-items .col.col-image{background-size:cover;background-position:center}#section-items .col.col-text{padding:30px;background:#f3f3f8;font-size:20px;line-height:30px}#section-items .col.col-text .holder .section-header h2{font-size:30px;line-height:36px;text-transform:none;margin-bottom:5px}#section-items .col h3{font-size:30px;text-transform:none}#section-items .col .read-more{color:#f60031;text-transform:none;font-size:20px}@media (max-width:29.99em){#section-items .col{flex-basis:100%}.page-template-tmpl-technology #section-title-strip h1,#section-title-strip .h1{font-size:20px}}#section-items-feed #section-contact-form{display:block;padding:20px 0;background-color:#fff}#section-items-feed #section-contact-form .form{padding:0 0 60px;display:none}#section-items-feed #section-contact-form .form form{max-width:100%}#section-items-feed #section-contact-form .form.active{display:flex;align-items:flex-start;flex-flow:row wrap}#section-items-feed #section-contact-form .form.active .form-image{margin-right:25px}#section-items-feed #section-contact-form h3{flex:0 0 100%;font-size:24px;margin-bottom:25px;font-weight:700;color:#414141;text-transform:uppercase}#section-items-feed #section-contact-form .field-holder{display:flex;padding-top:0;align-items:center}#section-items-feed #section-contact-form .field-holder label{flex:0 0 120px}#section-items-feed #section-contact-form .field-holder .wpcf7-form-control-wrap{padding-left:0}#section-items-feed #section-contact-form .field-holder input[type=submit]{float:none;margin-right:0;display:block;margin-left:auto}#section-items-feed #section-contact-form .field-holder .ajax-loader{position:absolute}#section-items-feed.sidebar .section-body{float:left;width:65%}#section-items-feed.sidebar .sidebar{width:30%;padding:60px 0}#section-items-feed.sidebar .sidebar .holder{background-color:#f3f4f8;padding:40px}#section-items-feed.sidebar .sidebar ul{list-style:none;padding-left:0}#section-items-feed.sidebar .sidebar ul li a{line-height:30px;font-size:20px;font-weight:700;display:block;color:#414141}#section-items-feed.sidebar .sidebar ul li a:hover{color:#f60031}#section-items-feed.sidebar .sidebar ul li ul{padding-left:15px}#section-items-feed.sidebar .sidebar ul li ul li a{font-weight:400}#section-items-feed.sidebar .sidebar .widget_accordion_archive .archive-accordion-month{font-size:14px;line-height:24px}#section-items-feed.sidebar .sidebar .widget_accordion_archive .archive-accordion-month a{font-size:14px !important;line-height:24px !important}#section-items-feed.sidebar .sidebar .widget_accordion_archive .archive-accordion-month a:hover{color:#f60031}#section-items-feed .archive{border-bottom:10px solid #f3f4f8;padding:10px 0}#section-items-feed .archive ul{list-style:none;margin:0;padding:0}#section-items-feed .archive ul li{display:inline-block}#section-items-feed .archive ul li a{font-weight:700;font-size:24px;padding:10px 20px;color:#414141}#section-items-feed .archive ul li a:hover{color:#f60031}#section-items-feed .section-body{padding:20px 0}#section-items-feed .section-body .item{padding:20px 0;position:relative}#section-items-feed .section-body .item:last-child .custom-border{display:none}#section-items-feed .section-body .item .holder{padding:20px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;align-items:flex-start}#section-items-feed .section-body .item .content{width:100%;padding-right:100px;flex:.7}#section-items-feed .section-body .item .image{flex:.3}#section-items-feed .section-body .item .image img{max-width:100%;height:auto}#section-items-feed .section-body .item .btn{margin:15px 0}#section-items-feed .section-body .item .meta{text-transform:uppercase;font-size:24px}#section-items-feed .section-body .item .text{font-size:20px;line-height:30px;padding-bottom:20px}#section-items-feed .section-body .item .text a{color:#00adef}#section-items-feed .section-body .item .text span{display:block}#section-items-feed .section-body .item h3{color:#00adef;font-size:24px;margin-bottom:5px;text-transform:uppercase}#section-items-feed .section-body .item h3 a{color:#00adef}#section-items-feed .section-body .custom-border{height:5px;position:absolute;bottom:0;width:100%;left:0}#section-items-feed .section-body .custom-border:after{display:none}@media (max-width:29.99em){#section-items-feed .archive ul li a{font-size:14px;padding:5px 10px}#section-items-feed .section-body .item .holder{flex-direction:column}#section-items-feed .section-body .item .holder .content{flex:1;padding-right:0}#section-items-feed .section-body .item .holder .content{flex:1}}.page-template-tmpl-careers #section-top-banner{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;background:#00adef;height:auto}.page-template-tmpl-careers #section-top-banner .col{flex-basis:50%;padding:50px 15px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end}.page-template-tmpl-careers #section-top-banner .col.col-text{color:#fff}.page-template-tmpl-careers #section-top-banner .col.col-text .holder{max-width:580px;padding-right:40px;font-size:24px;float:left;line-height:32px;font-weight:500}.page-template-tmpl-careers #section-top-banner .col.col-text .holder h2{font-size:38px;line-height:48px;margin-top:0;margin-bottom:15px}.page-template-tmpl-careers #section-top-banner .col.col-text .holder p{font-weight:400}.page-template-tmpl-careers #section-top-banner .col.col-text .holder p:last-of-type{padding-bottom:0}.page-template-tmpl-careers #section-top-banner .col.col-image{background-size:cover;background-repeat:no-repeat;background-position:top left}#section-careers .section-header{padding:40px 0 30px;font-size:20px;border-bottom:10px solid #f3f4f8}#section-careers .section-header label{margin-right:30px;padding-left:20px}#section-careers .section-header select{padding:10px;font-size:17px;width:100%;max-width:200px;margin-right:30px}#section-careers .section-body{padding:20px 0}#section-careers .section-body .item{padding:50px 0 40px;position:relative}#section-careers .section-body .item .custom-border{height:10px;position:absolute;bottom:0;width:100%}#section-careers .section-body .item:last-of-type .custom-border{display:none}#section-careers .section-body .item h2{padding-left:20px;padding-right:20px;margin-top:0}#section-careers .section-body .item ul{list-style:none;padding-left:20px;padding-right:20px}#section-careers .section-body .item ul li{width:100%;display:block;font-size:20px;line-height:30px}#section-careers .section-body .item ul li a{position:relative;color:#00aeef;display:block;padding-left:20px}#section-careers .section-body .item ul li a:before{display:block;content:'';position:absolute;top:5px;left:0;width:15px;height:15px;background:url(//altair.sony-semicon.com/wp-content/themes/altair/assets/sass/../images/ico-arrow.png) no-repeat 0 0}#section-careers .section-body .item ul li a:hover{opacity:.8}#section-careers .section-body .item ul li a:hover:before{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}@media (max-width:29.99em){.page-template-tmpl-careers #section-top-banner{display:block}.page-template-tmpl-careers #section-top-banner .col{width:100%}.page-template-tmpl-careers #section-top-banner .col.col-text .holder{padding:0}.page-template-tmpl-careers #section-top-banner .col.col-image{min-height:300px}#section-careers .section-header{padding-left:15px;padding-right:15px}#section-careers .section-header label{padding-left:0}#section-careers .section-header select{margin:10px 0;max-width:100%}}#section-simple-text{padding:40px 0}#section-simple-text p{font-size:20px;line-height:30px}.page-template-tmpl-technology #section-simple-text{padding:40px 0 0}.page-template-tmpl-technology #section-items{padding-top:20px}#section-image-full{padding:40px 0}#section-image-full img{max-width:100%;height:auto}#section-customers-boxes{padding:40px 0;font-size:20px;line-height:30px}#section-customers-boxes .section-header{width:100%;margin-bottom:20px}#section-customers-boxes .section-header h2{font-size:38px;color:#f60031}#section-customers-boxes .shell{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}#section-customers-boxes .col{flex-basis:50%;padding:20px 0}#section-customers-boxes .col .holder{padding-right:80px}.page-template-default #section-sep{background-color:transparent}.page-template-default #section-contact-form{background-color:#fff}.page-template-default #section-contact-form h2{padding-bottom:25px;margin-bottom:40px;border-bottom:10px solid #00adef}#section-tabs{padding:60px 0}#section-tabs .shell{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column}#section-tabs .tabs-holder{margin-top:20px;margin-bottom:50px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#section-tabs .tabs-holder .tab{float:left;text-align:center;line-height:22px;font-size:17px;flex-basis:15%;justify-content:center;text-transform:uppercase;padding:20px;background:#f3f4f8;order:1;border-bottom:8px solid #000;margin-right:2px;cursor:pointer;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#section-tabs .tabs-holder .tab.active{border-bottom:8px solid #f60031}#section-tabs .tabs-holder .tab:nth-child(odd).active{border-bottom:8px solid #f60031}#section-tabs .tabs-holder .tab:nth-child(even).active{border-bottom:8px solid #00adef}#section-tabs .tab-content{display:none;visibility:hidden;opacity:0;z-index:-1}#section-tabs .tab-content.active{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;visibility:visible;opacity:1;z-index:1}#section-tabs .tab-content .section-header h2{color:#f60031}#section-tabs .tab-content.even .section-header h2{color:#00adef}#section-tabs .col{flex-basis:50%;padding:0 15px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:center}#section-tabs .col.col-image{background-size:cover;background-position:center}#section-tabs .col.col-text{padding:0 30px 0 0;font-size:20px;line-height:30px}#section-tabs .col.col-text ul{margin:20px 0;padding:0;list-style:none}#section-tabs .col.col-text ul li{padding:0 0 0 25px;margin:10px 0;position:relative}#section-tabs .col.col-text ul li:before{content:'';display:block;position:absolute;left:0;top:10px;width:8px;height:8px;background:#00adef}#section-tabs .col.col-text .holder .section-header h2{font-size:30px;margin-top:0;line-height:36px;text-transform:none;margin-bottom:5px}#section-tabs .col h3{font-size:30px;text-transform:none}#section-tabs .col .read-more{color:#f60031;text-transform:none;font-size:20px}#section-testimonial{padding:60px 0}#section-testimonial .section-body{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}#section-testimonial .col{flex-basis:50%;padding:0 15px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:center}#section-testimonial .col.col-image{background-size:cover;background-position:center}#section-testimonial .col.col-text{padding:0 40px 0 0;font-size:20px;line-height:30px}#section-testimonial .col.col-text .logo{margin-bottom:15px}#section-testimonial .col.col-text .quote{padding-right:40px}#section-testimonial .col.col-text .quote p{font-size:20px;line-height:30px;text-indent:20px;position:relative}#section-testimonial .col.col-text .quote p:before{position:absolute;display:inline-block;content:'"';font-size:50px;color:#f60031;position:absolute;top:0;left:-20px}#section-testimonial .col.col-text .quote p:after{display:inline-block;content:'"';font-size:50px;color:#f60031;position:absolute;bottom:-5px;right:-10px}#section-testimonial .col.col-text .quote-credit{display:block;width:100%;text-align:right}#section-testimonial .col.col-text .quote-credit .quote-name{font-weight:700;display:block;width:100%}#section-testimonial .col.col-text .quote-credit .quote-info{font-size:15px;display:block;width:100%}#section-testimonial .col.col-text .holder .section-header h2{font-size:30px;margin-top:0;line-height:36px;text-transform:none;margin-bottom:5px}#section-feed-boxes{padding:40px 0 60px;background-color:#f3f4f8}#section-feed-boxes .shell{max-width:1280px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}#section-feed-boxes .col{flex-basis:50%;padding:20px}#section-feed-boxes .col .holder{background-color:#fff;height:100%;width:100%}#section-feed-boxes .col .holder h2{padding:35px 40px;width:100%;font-size:38px;border-top:6px solid #00adef;border-bottom:6px solid #00adef;position:relative}#section-feed-boxes .col .holder h2 .btn{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#section-feed-boxes .col .holder .content{padding:20px 40px 0}#section-feed-boxes .col .holder .content .item{padding:15px 0}#section-feed-boxes .col .holder .content .meta{text-transform:uppercase;font-size:24px}#section-feed-boxes .col .holder .content h3{font-size:24px;color:#00adef;margin-bottom:10px}#section-feed-boxes .col .holder .content .text{font-size:20px;line-height:30px}#section-feed-boxes .col .holder .content .btn{margin:20px 0}#section-feed-boxes .col .read-more{color:#f60031;text-transform:none;font-size:20px}@media (max-width:64.0525em){#section-testimonial .section-body{display:block}#section-testimonial .section-body .col{float:left;width:50%;padding:0 15px}#section-testimonial .section-body .col .holder{width:100%}#section-testimonial .section-body .col.col-text .logo{max-width:100%;height:auto}#section-testimonial .section-body .col.col-text img{max-width:100%;height:auto}}@media (min-width:30em) and (max-width:60em){#section-contact-form form{max-width:100%}#section-tabs .tabs-holder .tab{font-size:13px;padding:10px}#section-feed-boxes .shell{-webkit-flex-direction:column;flex-direction:column}#section-feed-boxes .col{-webkit-flex-basis:100%;flex-basis:100%}}@media (max-width:29.99em){#section-image-full img{max-width:90%;height:auto;margin:auto;display:block}#section-testimonial .section-body .col{width:100%}#section-testimonial .section-body .col.col-text .logo{max-width:100%;height:auto}#section-testimonial .section-body .col.col-text .holder{padding:15px}#section-tabs .tabs-holder{display:block;margin-bottom:20px}#section-tabs .tabs-holder .tab{float:left;padding:15px 5px;font-size:10px;line-height:14px;display:block;width:100%;font-size:16px}#section-tabs .tabs-holder .tab-content{display:none}#section-tabs .tabs-holder .tab-content.active{display:block}#section-tabs .tab-content{display:block;width:100%}#section-tabs .col{flex-basis:100%}#section-tabs .col.col-text{padding:15px}#section-tabs .col.col-text .holder .section-header h2{font-size:22px}#section-tabs .col.col-text .holder .section-body{font-size:14px;line-height:18px}#section-simple-text{padding:40px 15px}#section-feed-boxes .shell{display:block}#section-feed-boxes .col{width:100%}#section-feed-boxes .col .holder h2{padding:20px 120px 20px 20px;margin-bottom:0;margin-top:0;font-size:28px}#section-feed-boxes .col .holder h2 .btn{right:10px}#section-feed-boxes .col .holder .content{padding:15px 25px}#section-customers-boxes .shell{display:block}#section-customers-boxes .section-header{padding-right:15px;padding-left:15px}#section-customers-boxes .section-header h2{font-size:32px;line-height:40px}#section-customers-boxes .col{width:100%}#section-customers-boxes .col .holder{padding:15px}#section-testimonial .section-body{display:block}#section-testimonial .col{width:100%}#section-testimonial .col.col-text{padding:15px}#section-testimonial .col.col-text .quote{padding:0}}#section-single-content{padding:60px 0}#section-single-content .archive{border-bottom:10px solid #f3f4f8;padding:10px 0}#section-single-content .archive ul{list-style:none;margin:0;padding:0}#section-single-content .archive ul li{display:inline-block}#section-single-content .archive ul li a{font-weight:700;font-size:24px;padding:10px 20px;color:#414141}#section-single-content .archive ul li a:hover{color:#f60031}#section-single-content .section-body{padding:40px 0}#section-single-content .section-body .meta{text-transform:uppercase;font-size:24px}#section-single-content .section-body .author{font-size:16px}#section-single-content .section-body .text{font-size:20px;line-height:30px;padding-bottom:20px}#section-single-content .section-body .text a{color:#00adef}#section-single-content .section-body h2,#section-single-content .section-body h3{font-size:22px;margin-bottom:5px;text-transform:uppercase}#section-single-content .section-body h3{font-size:20px}#section-single-content .section-body img{max-width:100%;height:auto}#section-single-content.section-sidebar .section-body{float:left;width:70%;padding-left:20px;padding-right:20px}.section-sidebar .section-body .text{padding-right:40px}.section-sidebar .sidebar{width:100%;padding:60px 20px 0 70% !important}.section-sidebar .sidebar .holder{background-color:#f3f4f8;padding:40px}.section-sidebar .sidebar ul{list-style:none;padding-left:0}.section-sidebar .sidebar ul li a{line-height:30px;font-size:20px;font-weight:700;display:block;color:#414141}.section-sidebar .sidebar ul li a:hover{color:#f60031}.section-sidebar .sidebar ul li ul{padding-left:15px}.section-sidebar .sidebar ul li ul li a{font-weight:400}.section-sidebar .sidebar .widget_accordion_archive .archive-accordion-month{font-size:14px;line-height:24px}.section-sidebar .sidebar .widget_accordion_archive .archive-accordion-month a{font-size:14px !important;line-height:24px !important}.section-sidebar .sidebar .widget_accordion_archive .archive-accordion-month a:hover{color:#f60031}.single-careers #section-simple-text ul{margin:20px 0;padding:0;list-style:none}.single-careers #section-simple-text ul li{padding:0 0 0 25px;margin:10px 0;position:relative;font-size:20px;line-height:30px}.single-careers #section-simple-text ul li:before{content:'';display:block;position:absolute;left:0;top:10px;width:8px;height:8px;background:#00adef}.single-careers #section-contact-form form{max-width:70%}.single-careers #section-contact-form .field-holder .field label{display:block;width:100%;margin-bottom:5px}.single-careers #section-contact-form .field-holder .field .wpcf7-form-control-wrap{display:block;width:100%;padding:0}.single-careers #section-contact-form .fields-holder.two-fields .field:nth-child(odd){padding-right:15px}.single-careers #section-contact-form .fields-holder.two-fields .field:nth-child(even){padding-left:15px}.single-careers #section-contact-form .fields-holder.two-fields .field label{display:block;width:100%;margin-bottom:5px}.single-careers #section-contact-form .fields-holder.two-fields .field .wpcf7-form-control-wrap{display:block;width:100%;padding:0}.single-careers #section-contact-form .fields-holder.two-fields .field input{width:100%;max-width:100%}@media (max-width:29.99em){#section-single-content{padding-top:0}#section-single-content .archive ul li a{font-weight:700;font-size:16px;padding:5px 20px;display:block}#section-single-content .section-body{width:100%}#section-single-content .section-body .text{padding-right:0}#section-single-content.section-sidebar .section-body{width:100%;padding:40px 0}#section-items-feed.sidebar .section-body,#section-items-feed.sidebar .sidebar{width:100%!important}.single-careers #section-contact-form form{max-width:100%}}@media (max-width:64.0525em){.shell{padding-left:15px;padding-right:15px}}@media (max-width:47.9275em){.hide-mobile{display:none}.show-mobile{display:block}}