/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:FuturaPTDemi;src:url(/themes/custom/custom_theme/fonts/FuturaPTDemi.otf);}@font-face{font-family:FuturaPTLight;src:url(/themes/custom/custom_theme/fonts/FuturaPTLight.otf);}@font-face{font-family:FuturaPTBook;src:url(/themes/custom/custom_theme/fonts/FuturaPTBook.otf);}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;background:#000000;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}.captcha{width:100%;float:left;clear:both;}.g-recaptcha{clear:both;margin:40px auto;width:303px;}.SIS_header{width:100%;float:left;background:#000000;position:fixed;z-index:6;top:0;left:0;padding:0px 0 6px;box-sizing:border-box;}.is-active{color:#2db7b3 !important;}.SIS_menus ul li a:hover{color:#2db7b3 !important;}.sis_topheader{padding:2px;font-size:1rem;display:flex;justify-content:space-between;}.SIS_sonyLogoleft{float:left;}.SIS_sonyLogoright{float:right;}.SIS_logo{width:20%;float:left;}.SIS_logo img{width:160px;}.SIS_menus,.SIS_sonyLogo{width:80%;float:right;}.SIS_sonyLogo img{float:right;}.SIS_menus nav{text-align:right;}.SIS_menus ul{text-align:center;display:inline-block;width:calc(100% - 60px);}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{width:auto;}.SIS_menus_yt_block{display:inline-block;text-align:right;width:54px;vertical-align:top;}.responsified .SIS_menus_yt_block{display:block;padding:1em 5%;text-align:left;border-bottom:1px solid rgba(255,255,255,0.5);width:auto;}.SIS_menus_yt_block a{font-size:30px;color:white !important;padding:10px;text-decoration:none;display:block;}.responsified .SIS_menus_yt_block a{padding:0;}.SIS_menus_yt_block a:visited,.SIS_menus_yt_block a:focus,.SIS_menus_yt_block a:active{color:white !important;text-decoration:none;}.SIS_menus_yt_block a:hover{color:#2db7b3 !important;text-decoration:none;}.SIS_menus ul li{display:inline-block;}.SIS_menus ul li a{color:#ffffff;text-decoration:none;font-size:1.5rem;text-transform:uppercase;display:block;padding:10px;font-family:FuturaPTDemi;}.homebanner{width:100%;float:left;position:relative;}.SISmainContainer{clear:both;margin-top:120px;}.clearfix{clear:both;}.sis_containerfluid{width:100%;float:left;background:transparent;color:#ffffff;}.sis_container{width:1140px;max-width:100%;margin:0 auto;background:transparent;}.sis_bannerVideo{float:left;width:100%;}.sis_bannerVideo video{position:relative;bottom:0;background:rgba(0,0,0,0.5);color:#f1f1f1;width:100%;z-index:-1;}.SIS_banner_content{background:transparent;color:#ffffff;width:100%;text-align:left;font-family:FuturaPTBook;}.sis_homecontents h2{font-size:56px;font-weight:100;font-family:"FuturaPTDemi";}.SIS_banner_content p{font-size:30px;padding:5px;}.sis_homecontentwrapper{position:relative;width:100%;float:left;text-shadow:7px 2px 8px #000;}.sis_homecontentwrapper video{width:100%;height:77.7vh;}.sis_homecontents{width:100%;color:#ffffff;position:relative;padding:10px;box-sizing:border-box;font-family:FuturaPTBook;}.sis_homecontents h2{font-size:60px;margin:5px 10px;}.sis_homecontents p{font-size:40px;margin:5px 10px;}.sis-abtbgimg4{width:100%;min-height:750px;}.sis-abtbgimg1,.sis-abtbgimg2,.sis-abtbgimg3{width:100%;min-height:600px;}.sis-abtcontent{width:100%;background:#000000;color:#ffffff;font-size:60px;line-height:65px;padding:20px 30px;box-sizing:border-box;font-family:FuturaPTDemi;text-align:center;text-transform:uppercase;}.sis-abtcontent h3{font-family:FuturaPTLight;font-weight:400;font-size:34px;line-height:30px;margin-top:15px;}.abtwrapperlast{width:100%;position:relative;margin-bottom:0;}.abtwrapper{width:100%;position:relative;margin-bottom:20px;}.sis-abtleftbox{height:100%;width:50%;max-width:100%;background:#00000099;color:#ffffff;position:absolute;left:0;top:0;text-align:center;}.sis-abtrightbox{height:100%;width:50%;max-width:100%;background:#00000099;color:#ffffff;position:absolute;right:0;top:0;text-align:center;}.sis-abtleftbox h2,.sis-abtrightbox h2{color:#ffffff;font-size:77px;margin-top:20px;font-family:FuturaPTDemi;margin:40px 0;text-transform:uppercase;}.sis-abtleftbox p,.sis-abtrightbox p{color:#ffffff;font-size:32px;line-height:50px;padding-bottom:30px;font-family:FuturaPTBook;padding-left:10px;padding-right:10px;}.views-field-field-about-whatwedo p{padding-bottom:10px;}.views-field-field-about-whatwedo ul{list-style-type:circle;text-align:left;font-size:32px;font-family:"FuturaPTBook";padding-left:40px;padding-right:10px;}.views-field-field-about-whatwedo li{padding-bottom:10px;}.sis-abtleftbox .field-content,.sis-abtrightbox .field-content{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.sis-abtleftboxAwards h2{margin:10px 0;}.sis-abtleftboxAwards h3{font-family:FuturaPTDemi;padding:10px;font-size:32px;line-height:35px;margin:15px 10px;}.sis-abtleftboxAwards p{font-size:32px !important;padding:0;line-height:30px;}.sis-aboutsectionswrapper{width:1200px;max-width:100%;margin:0 auto;}.sis-aboutSections{box-sizing:border-box;padding:10px;margin:40px 0;}.sis-aboutSections h2{font-size:60px;font-family:FuturaPTDemi;text-transform:uppercase;}.overlayOverflowHidden{overflow:hidden;}.sis-aboutSections p{font-family:"FuturaPTBook";font-size:32px;line-height:35px;letter-spacing:1px;margin-top:20px;}.sis-aboutVideo{margin-top:40px;}.sis-aboutVideo video{width:100%;height:auto;}.sis-technologywrapper{width:100%;float:left;background:#000000;text-align:center;position:relative;}.sis-technologycontent{color:#ffffff;font-size:39px;width:1200px;max-width:100%;margin:0 auto;padding:20px;box-sizing:border-box;font-family:FuturaPTBook;}.sis-technologycontent p{text-align:justify;text-align-last:center;}.safari .sis-technologycontent p{text-align:center !important;}.sis-atomLogo{padding:20px 10px;box-sizing:border-box;width:600px;max-width:100%;margin:0 auto;}.sis-atomLogo img{max-width:100%;height:auto;}.showcaseVideowrap{position:fixed;width:100%;height:100%;background:#000000de;z-index:999;top:0;left:0;display:none;}.showcaseVideos video{width:76%;height:auto;margin:0 auto;margin:20px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}.multipleVideos{overflow-x:auto;}.multipleVideos video{width:70%;position:relative !important;margin-top:40px;}.showcaseVideos{text-align:center;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;margin:auto;vertical-align:middle;background:#000000bf;}.showcasebgimages{width:100%;text-align:center;}.showcasebgimages img{width:100%;height:auto;}.paragraph--type--showcase-page{width:29%;position:relative;display:inline-block;float:left;margin:1em 2%;}.views-field-field-showcaseparagraph{margin:0 auto;}.views-field-field-showcaseparagraph li{list-style:none;}.showcasebgimg1,.showcasebgimg2,.showcasebgimg3,.showcasebgimg4{width:100%;height:600px;}.showcasecontentwrapper{position:relative;}.showcasecontentbox{position:absolute;top:0;left:0;right:0;bottom:0;width:95%;max-width:100%;height:116px;margin:0 auto;margin:auto;vertical-align:middle;text-align:center;}.showcasecontentbox p{cursor:pointer;text-decoration:none;display:block;padding:20px;color:#ffffff;text-align:center;font-size:48px;font-family:FuturaPTBook;text-transform:uppercase;background:#000000bf;display:inline-block;position:relative;}.showcasecontentbox p::after{content:"";background:url(/themes/custom/custom_theme/images/overlay-play.png);background-repeat:no-repeat;background-position:bottom center;background-size:contain;width:70px;height:70px;position:absolute;bottom:-70px;margin:0 auto;left:0;right:0;}.showcasecontentbox a{text-decoration:none;display:block;padding:60px 20px;color:#ffffff;text-align:center;font-size:48px;font-family:FuturaPTBook;}.awardsheading h2{text-transform:uppercase;font-size:60px;letter-spacing:1px;display:block;position:relative;line-height:70px;font-family:FuturaPTDemi;}.sis-jobWrap{float:left;}.jobwrapper{width:100%;float:left;}.jobheading{color:#ffffff;text-align:center;width:1000px;margin:0 auto;max-width:100%;padding:15px;box-sizing:border-box;}.jobheading h2{text-transform:uppercase;font-size:60px;letter-spacing:1px;display:block;position:relative;line-height:70px;font-family:FuturaPTDemi;}.jobheading h2::after{width:179px;height:4px;background:#ffffff;position:absolute;bottom:-3px;left:0;right:0;margin:0px auto;}.jobheading p{font-size:21px;line-height:25px;margin-top:30px;font-family:FuturaPTBook;}.jobcontentbox ul{width:100%;float:left;padding:20px;box-sizing:border-box;text-align:center;list-style-type:none;}.jobcontentbox li{width:390px;border:1px solid #ffffff;color:#ffffff;border-radius:2px;text-align:center;padding:20px 18px;box-sizing:border-box;margin:20px;max-width:90%;font-family:FuturaPTBook;display:inline-block;position:relative;}.jobcontentbox h3{text-transform:uppercase;font-size:30px;padding:10px;letter-spacing:1px;}.jobcontentbox p{font-size:18px;line-height:21px;padding:10px;margin-top:20px;margin-bottom:40px;}.jobcontentbox a{position:absolute;left:0;right:0;bottom:30px;background:#ffffff;display:block;padding:15px 20px;width:140px;margin:0px auto 0;color:#707070;border-radius:30px;text-decoration:none;text-transform:uppercase;font-family:"FuturaPTDemi";font-weight:100;font-size:18px;}.pressreleasewrapper{width:100%;float:left;}.pressreleasecontents ul{list-style-type:none;padding:15px;box-sizing:border-box;margin-bottom:20px;}.pressreleasecontents li{position:relative;padding:50px 0;font-family:FuturaPTBook;}.pressreleasecontents li::after{content:"";width:98%;height:3px;background:#ffffff;position:absolute;bottom:0;left:0;right:0;margin:0px auto;}.pressreleasecontents h3{font-size:45px;color:#ffffff;padding:10px;}.pressreleasecontents span{color:#ffffff;display:block;font-size:18px;}.pressreleasecontents p{color:#ffffff;padding:10px;font-size:22px;line-height:28px;}.pressreleasecontents a{display:block;color:#ffffff;float:left;}.pressreleaseheading{color:#ffffff;text-align:center;width:1000px;margin:0 auto;max-width:100%;padding:15px;box-sizing:border-box;}.pressreleaseheading h2{text-transform:uppercase;font-size:60px;letter-spacing:1px;display:block;position:relative;line-height:70px;font-family:FuturaPTDemi;}.pressreleaseheading h2::after{width:135px;height:4px;background:#ffffff;position:absolute;bottom:-3px;left:0;right:0;margin:0px auto;}#edit-field-message-wrapper{width:100%;}#edit-field-message-wrapper label:after{content:"";}.sis-contactwrapper{width:100%;float:left;color:#ffffff;position:relative;}.sis-contactwrapper form{width:100%;float:left;margin:40px 0;position:relative;padding-bottom:50px;}.contactheading{padding:15px;}.contactheading h2{text-transform:uppercase;font-size:60px;letter-spacing:1px;display:block;position:relative;line-height:70px;font-family:FuturaPTDemi;text-align:center;}.contactheading h2::after{width:160px;height:4px;background:#ffffff;position:absolute;bottom:-3px;left:0;right:0;margin:0px auto;}.sis-contactwrapper{font-family:FuturaPTBook;}.sis-contactwrapper .form-wrapper{width:50%;float:left;padding:0 25px;box-sizing:border-box;}.sis-contactwrapper .field--name-message{width:100%;}.sis-contactwrapper label{display:block;text-transform:uppercase;font-size:16px;margin:5px;letter-spacing:1px;}.sis-contactwrapper label::after{content:"*";color:#f00000;}.sis-contactwrapper textarea{height:120px;}.sis-contactwrapper input[type],.sis-contactwrapper textarea{margin:5px;width:100%;height:40px;margin-bottom:20px;background:transparent;border:1px solid #3e3c3c;border-radius:4px;color:#ffffff;box-sizing:border-box;font-family:"FuturaPTBook";font-size:16px;padding:0 5px;}.sis-contactwrapper input[type]:focus,.sis-contactwrapper textarea:focus{border-color:#ffffff;outline:none;}.sis-contactwrapper textarea{height:100px;}.sis-contactwrapper .button{width:180px !important;margin:0 auto !important;float:none;text-transform:uppercase;border-radius:50px !important;display:block;position:absolute;left:0;right:0;bottom:-5px;cursor:pointer;}.sis-contactwrapper .button.form-wrapper{width:100%;}.field--name-field-contact-message{width:100% !important;}div[role="contentinfo"]{text-align:center;font-size:16.5px;color:#ffffff;background:#0075c1;width:1004px;margin:22px auto 8px;text-transform:uppercase;border-radius:9px;line-height:normal;padding:10px;}div[role="alert"]{text-align:center;color:#f00000;padding:0px 20px;font-size:18px;position:absolute;left:0;right:0;top:0;}div[role="alert"] ul{list-style-type:none;}div[role="alert"] ul li{line-height:20px;font-size:16px;}.SIS_footer{width:100%;float:left;z-index:1;background:transparent;text-align:center;color:#ffffff;padding:20px 0;font-family:FuturaPTBook;}.SIS_footer ul li{display:inline-block;position:relative;}.SIS_footer ul li a{text-transform:uppercase;text-decoration:none;color:#ffffff;font-size:15px;padding:7px;display:block;}.SIS_footer p,.SIS_footer span{font-size:15px;padding:0px 7px;display:block;}.SIS_footer ul li::before{content:"|";position:absolute;right:-5px;top:4px;}.SIS_footer ul li:last-child::before{display:none;}.blazy__slick-lightbox{width:150px;height:200px;}.teamheadingwrapper{color:#ffffff;text-align:center;margin-bottom:30px;padding-top:15px;}.teamheadingwrapper h2{text-transform:uppercase;font-size:60px;letter-spacing:1px;display:block;position:relative;line-height:70px;font-family:FuturaPTDemi;}.teamheadingwrapper p{text-transform:uppercase;font-size:35px;line-height:55px;letter-spacing:1px;display:block;position:relative;font-family:FuturaPTBook;}#block-teamslider{width:100%;float:left;color:#ffffff;background-image:url(/themes/custom/custom_theme/images/team_bg.jpg);padding:20px 40px;box-sizing:border-box;text-align:center;background-size:cover;background-repeat:no-repeat;}.blazy--field + div{display:none;}.blazy__slick-lightbox{cursor:pointer;}.media__icon{display:none;}.paragraph--type--team-slides-contents p{display:none;}.slick--skin--classic .slick__slide{border:1px solid #ffffff;margin:10px;width:250px !important;height:330px;}.slick--skin--classic .slick__slide img{width:250px;height:250px;}.blazy__slick-lightbox{width:100%;}.slick-lightbox .slick-slide{background:#000000c7;}.slick-lightbox .slick-slide.slick-track{background:transparent !important;}.blazy__caption{position:absolute;bottom:0;text-align:center;width:100%;font-family:FuturaPTBook;font-weight:normal;text-transform:uppercase;line-height:20px;letter-spacing:1px;padding-bottom:20px;}.blazy__caption--description{font-family:FuturaPTLight;}.slick-prev:before{content:"";}.slick-next:before{content:"";}.slick-prev,.slick-next{width:35px;height:44px;}.slick-prev{left:-38px;background-image:url(/themes/custom/custom_theme/images/previous.png);}.slick-next{right:-38px;background-image:url(/themes/custom/custom_theme/images/next.png);}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:inherit;}.slick-prev:hover,.slick-prev:focus{background-image:url(/themes/custom/custom_theme/images/previous.png);}.slick-next:hover,.slick-next:focus{background-image:url(/themes/custom/custom_theme/images/next.png);}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:0.25;}.slick-lightbox-inner{position:absolute;top:0;left:0;width:800px;height:500px;margin:auto;bottom:0;right:0;max-width:95%;border:1px solid #ffffff;font-family:FuturaPTBook;box-sizing:border-box;}.slick-lightbox .slick-slide img{width:200px;border:1px solid #ffffff;display:inline-block;margin:20px 20px 10px 20px;}.slick-lightbox-slick-caption{width:540px;display:block;max-width:100%;margin-top:20px;text-align:left;}.slick-lightbox-slick-caption h2,.teamoverlayheading{font-size:18px;letter-spacing:1px;margin-left:20px;}.slick-lightbox-slick-caption p,.teamoverlaytext2{font-size:14px;line-height:17px;letter-spacing:1px;margin-left:20px;padding-bottom:5px;}.teamoverlaytext3{margin-top:150px;}.teamoverlayheading2{clear:both;padding:10px 0;}.slick-lightbox-slick-item-inner{float:left;}.responsive-menus.responsified.responsive-toggled.absolute
  .responsive-menus-simple{background:#000000;}.responsive-menus.responsified span.toggler{margin:3px;font-size:2rem !important;background:#000000 !important;float:right;position:relative;right:0;top:-40px;}.slick-lightbox-close{height:27px;width:26px;background:url(/themes/custom/custom_theme/images/team_close.png);border-radius:50%;line-height:18px;background-repeat:no-repeat;}.slick-lightbox-close::before{content:"";}.video-close-btn{height:27px;width:26px;background:url(/themes/custom/custom_theme/images/team_close.png);position:absolute;right:25px;top:10px;border-radius:50%;color:#000000;cursor:pointer;}.activeimgteam{border:4px solid #fdd000 !important;}.teamOverlayclosebtn{height:27px;width:26px;background:url(/themes/custom/custom_theme/images/team_close.png);border-radius:50%;line-height:18px;background-repeat:no-repeat;position:absolute;top:9px;right:20px;cursor:pointer;}.teamWrapper ul{list-style-type:none;text-align:center;width:1140px;margin:0 auto;max-width:100%;}.teamWrapper li{display:inline-block;}.teamWrapper{width:100%;float:left;color:#ffffff;padding:20px 40px;box-sizing:border-box;text-align:center;background-size:cover;background-repeat:no-repeat;text-align:center;}.teamOuterBox{width:250px;height:330px;margin:26px;position:relative;}.outerImgwrap{box-sizing:border-box;}.outerImgwrap img{width:100%;}.teamOuterboxName{font-family:"FuturaPTBook";font-size:16px;text-transform:uppercase;font-weight:800;position:absolute;bottom:0;left:0;width:100%;background:#000000a3;padding:10px 0;letter-spacing:1px;}.teamOuterboxDesignation{font-size:16px;text-transform:uppercase;font-family:"FuturaPTBook";font-weight:100;padding:5px;}.teamOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000000b5;z-index:9;display:none;}.overlayInnerWrapper{width:800px;height:500px;max-width:98%;position:absolute;left:0;right:0;top:0;bottom:0;vertical-align:middle;margin:auto;max-height:100%;}.teamOverlayInner{width:800px;height:500px;max-width:98%;background:#070707;border:1px solid #ffffff;position:absolute;left:0;right:0;top:0;bottom:0;vertical-align:middle;margin:auto;max-height:100%;padding:15px;box-sizing:border-box;font-family:FuturaPTBook;}.teamOverlayInner img{float:left;width:200px;height:200px;margin-right:20px;}.teamOverlayName{font-size:21px;font-weight:bold;padding:0 15px;text-align:left;max-width:100%;}.teamOverlayDescription{text-align:left;padding:5px 15px;font-size:16px;max-width:100%;}.overlayOriginallyFrom{text-align:left;padding:0 15px;max-width:100%;margin-top:140px;position:absolute;left:220px;top:60px;}.overlayBioHeading{clear:both;float:left;width:100%;text-align:left;font-size:21px;font-weight:bold;padding:15px 0;}.overlayBioText{width:100%;float:left;text-align:left;line-height:22px;font-size:16px;}.awardsheading{color:#ffffff;text-align:center;padding:15px;box-sizing:border-box;margin-bottom:20px;}.awardscontainer{text-align:center;}.awardscontentswrap{margin-top:25px;}.awardscontentswrap h2{font-size:25px;margin-bottom:10px;line-height:28px;font-family:"FuturaPTDemi";}.awardscontentswrap p{font-size:23px;margin-bottom:20px;margin-top:20px;font-family:"FuturaPTBook";line-height:28px;}@media only screen and (min-width:2000px){}@media only screen and (min-width:1750px){.jobcontentbox{width:1481px;margin:0 auto;}.sis_container{width:1600px;margin:0 auto;background:#000000;}.homebanner{background-position:left -97px !important;}}@media only screen and (min-width:1920px){.sis-technologycontent{font-size:32px;line-height:45px;text-align:justify;text-align-last:center;}}@media only screen and (min-width:769px){.SIS_menus{width:80%;}.SIS_logo{width:20%;}}@media only screen and (min-width:1025px){.SIS_menus{width:86%;}.SIS_logo{width:14%;}}@media only screen and (min-width:1366px){.SIS_menus{width:90%;}.SIS_logo{width:10%;}}@media only screen and (max-width:1920px){.sis_homecontents h2{font-size:50px;}.sis_homecontents p{font-size:32px;}.sis-technologycontent{font-size:32px;line-height:45px;text-align:justify;text-align-last:center;}.jobheading h2,.awardsheading h2{font-size:60px;line-height:70px;}.jobheading p{font-size:21px;line-height:25px;}.pressreleaseheading h2{font-size:60px;line-height:70px;}.sis-abtcontent{font-size:60px;}.sis-aboutSections h2{font-size:60px;}.sis-abtleftbox h2,.sis-abtrightbox h2{font-size:60px;}.sis-abtleftbox p,.sis-abtrightbox p,.views-field-field-about-whatwedo ul{font-size:32px;}.showcasecontentbox p{font-size:20px;padding:12px;}.showcasecontentbox a{font-size:20px;}.contactheading h2{font-size:60px;}}@media only screen and (max-width:1749px){.teamOuterBox{margin:15px;}}@media only screen and (max-width:1700px){.jobcontentbox li{width:325px;}.jobcontentbox h3{font-size:25px;padding:10px 5px;}}@media only screen and (max-width:1366px){.SIS_menus_yt_block a{font-size:20px;}.SIS_menus_yt_block{width:45px;}.SIS_menus ul{width:calc(100% - 50px);}.SIS_menus ul li a{font-size:20px;}.teamheadingwrapper p{font-size:30px;line-height:40px;}.sis_homecontents p{font-size:28px;}.jobcontentbox a{font-size:16px;}}@media only screen and (min-width:769px) and (max-width:830px){.sis-abtbgimg4{background-position:-952px center !important;}}@media only screen and (min-width:831px) and (max-width:1024px){.sis-abtbgimg4{background-position:-802px center !important;}}@media only screen and (max-width:1024px){.jobcontentbox h3{font-size:24px;}.sis-abtleftboxAwards h3{font-size:27px;}.sis-abtleftboxAwards p{font-size:27px;}.pressreleasecontents h3{font-size:40px;}.sis-aboutSections p{font-size:28px;line-height:32px;}.slick-lightbox .slick-slide{overflow:scroll;}.slick-lightbox-inner{height:400px;overflow-y:auto;}.sis_homecontents h2{font-size:45px;}.sis_homecontents p{font-size:26px;}.sis-technologycontent{font-size:30px;line-height:39px;}.jobheading h2,.awardsheading h2{font-size:40px;line-height:60px;}.jobheading p{font-size:18px;line-height:23px;}.pressreleaseheading h2{font-size:40px;line-height:60px;}.sis-abtcontent{font-size:40px;}.sis-aboutSections h2{font-size:40px;}.sis-abtcontent h3{font-size:30px;}.sis-abtleftbox h2,.sis-abtrightbox h2{font-size:50px;}.sis-abtleftbox p,.sis-abtrightbox p,.views-field-field-about-whatwedo ul{font-size:27px;line-height:40px;}.showcasecontentbox{height:86px;}.showcasecontentbox p{font-size:18px;padding:10px;}.showcasecontentbox p::after{width:50px;height:50px;bottom:-50px;}.showcasecontentbox a{font-size:18px;}.contactheading h2{font-size:40px;}.SIS_menus{width:80%;}.SIS_menus ul li a{font-size:16px;padding:10px 4px;}.SIS_menus_yt_block a{font-size:18px;padding:8px 10px;}.teamheadingwrapper h2{font-size:40px;}.teamheadingwrapper p{font-size:25px;line-height:30px;}.slick-lightbox-close{line-height:17px;}.sis-abtbgimg4{height:1000px;}div[role="alert"] ul li{font-size:12px;line-height:15px;}div[role="contentinfo"]{width:338px;}.paragraph--type--showcase-page{width:42%;margin:1em 4%;}}@media only screen and (max-width:992px){.sis-abtbgimg3{min-height:750px;}.sis-abtbgimg2{min-height:420px;}}@media only screen and (max-width:820px){.SIS_menus ul li a{font-size:15px;padding:10px 4px;}.SIS_menus_yt_block a{font-size:17px;padding:8px 10px;}}@media only screen and (max-width:768px){.jobcontentbox h3{font-size:24px;}.showcasecontentbox p::after{bottom:-65px;width:65px;height:65px;}.awardscontentswrap h2{font-size:24px;}.pressreleasecontents h3{font-size:30px;}.pressreleasecontents p{font-size:18px;line-height:23px;}div[role="alert"] ul li{font-size:12px;}div[role="alert"]{padding:5px 10px;line-height:22px;margin-top:17px;line-height:24px;}.slick-lightbox-close{line-height:18px;}.SIS_menus_yt_block a:hover{color:white !important;}.SISmainContainer{margin-top:95px;}.responsive-menus.responsified.responsive-toggled span.toggler{border:0px;}.responsive-menus.responsified.responsive-toggled
    .responsive-menus-simple
    ul{margin-top:0;}.responsive-menus-simple{margin-top:40px !important;}.SIS_menus,.SIS_sonyLogo{width:100%;}.SIS_menus{position:absolute;top:60px;}.SIS_logo{width:50%;z-index:999;position:relative;}.SIS_logo img{width:140px;}.responsive-menus.responsified span.toggler{top:-20px;z-index:9999;margin-right:1rem;}.sis_homecontents h2{font-size:35px;}.sis_homecontents p{font-size:25px;}.sis-technologycontent{font-size:20px;line-height:30px;}.jobheading h2,.awardsheading h2{font-size:35px;line-height:50px;}.jobheading p{font-size:16px;line-height:25px;margin-top:20px;}.pressreleaseheading h2{font-size:35px;line-height:50px;}.sis-abtcontent{font-size:35px;}.sis-aboutSections h2{font-size:40px;}.sis-abtbgimg1,.sis-abtbgimg2,.sis-abtbgimg3,.sis-abtbgimg4{padding:15px;box-sizing:border-box;}.sis-abtleftbox h2,.sis-abtrightbox h2{font-size:50px;}.sis-abtleftbox p,.sis-abtrightbox p,.views-field-field-about-whatwedo ul{font-size:30px;padding:0px 10px;padding-bottom:10px;padding-left:40px;}.sis-abtrightbox,.sis-abtleftbox{width:100%;}.showcasecontentbox{height:116px;}.showcasecontentbox p{font-size:28px;padding:15px;}.showcasecontentbox a{font-size:28px;}.contactheading h2{font-size:35px;}.teamheadingwrapper h2{font-size:35px;}.teamheadingwrapper p{font-size:18px;line-height:25px;}.sis-contactwrapper .form-wrapper{width:100%;}.sis-contactwrapper{padding-top:25px;}.showcasebgimg1,.showcasebgimg2,.showcasebgimg3,.showcasebgimg4{height:350px;}.SIS_footer ul{margin-bottom:5px;}.SIS_footer ul li::before{right:-4px;top:3px;font-size:11px;}.SIS_footer ul li a{font-size:11px;padding:5px 3px;}.SIS_footer p,.SIS_footer span{font-size:11px;}.teamOverlayInner,.overlayInnerWrapper{height:450px;overflow-x:auto;}.paragraph--type--showcase-page{width:84%;margin:1em 8%;}}@media only screen and (max-width:640px){.teamOverlayInner img{float:none;}.overlayOriginallyFrom{margin-top:10px;}.teamOverlayInner,.overlayInnerWrapper{overflow-x:auto;}.teamOverlayName{padding:0;}.teamOverlayDescription{padding:5px 0;}.overlayOriginallyFrom{position:relative;top:unset;left:unset;padding:0;}.showcasecontentbox{height:102px;}.showcasecontentbox p{font-size:22px;padding:10px;}}@media only screen and (max-width:480px){.sis-abtbgimg4{background-position:-1417px center !important;}.slick-lightbox .slick-slide img{float:none;}.teamoverlaytext3{margin-top:0;}.sis_homecontents h2{font-size:25px;}.sis_homecontents p{font-size:20px;}.sis-technologycontent{font-size:18px;line-height:25px;}.sis-abtleftbox h2,.sis-abtrightbox h2{font-size:45px;}.sis-abtleftbox p,.sis-abtrightbox p{font-size:25px;padding:0px 10px;}.views-field-field-about-whatwedo ul{font-size:25px;}}@media only screen and (max-width:380px){.jobcontentbox h3{font-size:19px;}}@media screen and (min-width:320px) and (max-width:980px) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:270px;}#rm-removed{overflow:scroll;height:260px;}.teamOverlayInner,.overlayInnerWrapper{height:270px;overflow-x:auto;}}@media screen and (orientation:landscape) and (min-device-width:319px) and (max-device-width:786px){.slick-lightbox-inner{height:270px;}.homebanner{height:500px !important;}}@media screen and (orientation:landscape) and (min-device-width:480px) and (max-device-width:640px){.slick-lightbox-inner{height:270px;}}@media only screen and (min-device-width:480px) and (max-device-width:640px) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:270px;}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:270px;}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:270px;}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:270px;}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:270px;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:270px;}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:240px;}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:240px;}}@media screen and (device-width:360px) and (device-height:786px) and (-webkit-device-pixel-ratio:4) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:200px;}}@media screen and (device-width:412px) and (device-height:823px) and (-webkit-device-pixel-ratio:3.5) and (orientation:landscape){.homebanner{height:500px !important;}.slick-lightbox-inner{height:200px;}}.ieblocked{width:100%;height:100%;position:fixed;top:0;left:0;right:0;background-color:#000000;background-image:url(/themes/custom/custom_theme/images/ie.png);background-position:center center !important;background-repeat:no-repeat;z-index:9999;}#user-login-form{width:500px;margin:0 auto;max-width:100%;font-family:"FuturaPTBook";}#user-login-form label{display:block;text-transform:uppercase;font-size:16px;margin:5px;letter-spacing:1px;}#user-login-form input[type],#user-login-form textarea{margin:5px;width:100%;height:40px;margin-bottom:20px;background:transparent;border:1px solid #3e3c3c;border-radius:4px;color:#ffffff;box-sizing:border-box;font-family:"FuturaPTBook";font-size:16px;padding:0 5px;}#user-login-form .description{display:none;}#user-login-form .button{width:180px !important;margin:0 auto !important;float:none;text-transform:uppercase;border-radius:50px !important;display:block;cursor:pointer;}@media only screen and (max-width:767px) and (orientation:landscape),screen and (min-width:768px) and (max-width:900px) and (orientation:landscape),screen and (max-height:414px) and (orientation:landscape){.SIS_sonyLogoleft img,.SIS_sonyLogoright img{max-height:30px;}}@media only screen and (min-height:1000px) and (max-height:1400px) and (orientation:portrait){.sis_homecontentwrapper video{width:100%;height:42.2vh;}}@media only screen and (min-height:850px) and (max-height:1000px) and (orientation:portrait){.sis_homecontentwrapper video{width:100%;height:26vh;}}@media only screen and (min-height:700px) and (max-height:850px) and (orientation:portrait){.sis_homecontentwrapper video{width:100%;height:28vh;}}@media only screen and (min-height:700px) and (max-height:850px) and (min-width:500px) and (orientation:portrait){.sis_homecontentwrapper video{width:100%;height:43vh;}}@media only screen and (max-height:699px) and (orientation:portrait){.sis_homecontentwrapper video{width:100%;height:32vh;}}.background-video-wrapper video{min-width:100%;min-height:100%;object-fit:cover;}#footer{bottom:0;left:0;width:100%;background:transparent;color:#fff;text-align:center;padding:10px 0;}.background-video-wrapper::after{content:"";position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);}.sis-logoleft img{width:120px;height:26px;}.sis-logoright img{width:75px;height:26px;}@media only screen and (min-width:767px){.background-video-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;overflow:hidden;}.transparent-footer{position:fixed;z-index:20;}.transparent-header{z-index:20;background:transparent;}.body-no-scroll{overflow:hidden;}.home-container-fluid{position:absolute;z-index:7;}.team-video-wrapper{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;}.team-video-wrapper video{display:block;width:100%;height:auto;margin:0 auto;object-fit:cover;}}.team-video-wrapper{width:100%;box-sizing:border-box;}.team-video-wrapper video{display:block;width:100%;height:auto;margin:0 auto;}.sis_container .views-field.views-field-field-team-video{display:none;}
