section.page-main{padding-top:0}.stage{padding:0;position:relative;width:100%;-webkit-transition:height 0.5s ease-out;-moz-transition:height 0.5s ease-out;-ms-transition:height 0.5s ease-out;-o-transition:height 0.5s ease-out;transition:height 0.5s ease-out}.stage img{display:block;height:auto;width:100%}.stage h1{position:relative;display:block}.stage .swiper-container{height:270px}.stage .swiper-container .swiper-wrapper .swiper-slide{height:270px;width:inherit;height:inherit;background-position:center center;background-repeat:no-repeat;background-size:120% auto;overflow:hidden}.stage .swiper-container .swiper-wrapper .swiper-slide *{-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container{width:80%;border:none;clear:both;display:block;margin:0 auto;position:static;height:100%;max-height:660px;text-decoration:none;background:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:inherit}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .col{overflow:hidden;height:100%}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .col.w1of2{width:55%}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .vertalign{display:table;height:100%;position:relative;color:inherit}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .vertalign .copy{display:table-cell;vertical-align:middle;color:inherit;padding:0 0 0 2em}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .vertalign .copy h1{margin:0;padding:0;font-weight:300;color:inherit;font-size:2em;line-height:1em;word-wrap:normal;white-space:normal}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .vertalign .copy span.cta{position:absolute;opacity:0;display:none;margin:1em 0;text-transform:uppercase;font-size:1.125em;font-weight:400;line-height:1em}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container:hover{color:inherit !important}.stage .swiper-container .pagination{width:100%;text-align:center;position:absolute;bottom:0;left:0;padding:0.2em 0}.stage .swiper-container .pagination .swiper-pagination-switch{width:0.8rem;height:0.8rem;background:#fff;margin:0 0.3125rem;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;opacity:0.6;cursor:pointer}.stage .swiper-container .pagination .swiper-pagination-switch.swiper-active-switch{opacity:1}.stage .swiper-container .pagination .swiper-pagination-switch:hover{opacity:1}ul.device-list{width:100%;overflow:hidden;margin:0 0 20px 0}ul.device-list li.device-category{float:left;display:block;width:100%;margin:0 0 1.25em;padding:0 1em 0 0}ul.device-list li.device-category>a{font-size:1.2em;font-size:1.6em}ul.device-list li.device-category ul{margin:15px 0 0 0}ul.device-list li.device-category ul li{line-height:1.2em;margin:0 0 0.4em}ul.device-list li.device-category ul li a{font-size:0.9em;font-size:1.2em}@media only screen and (min-width: 321px){.stage .swiper-container .swiper-wrapper .swiper-slide{width:100%}}@media only screen and (min-width: 426px){.stage .swiper-container .swiper-wrapper .swiper-slide{background-size:cover;background-position:center center}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .vertalign .copy{padding:0 0 0 0}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .vertalign .copy h1{font-size:3em}}@media only screen and (min-width: 568px){.stage .swiper-container{height:320px}.stage .swiper-container .swiper-wrapper .swiper-slide{height:320px;background-size:640px auto}ul.device-list li.device-category{width:50%}ul.device-list li.device-category>a{font-size:1.2em}ul.device-list li.device-category ul li{line-height:0.8em}ul.device-list li.device-category ul li a{font-size:0.8em}}@media only screen and (min-width: 640px){.stage .swiper-container .swiper-wrapper .swiper-slide{background-size:cover}}@media only screen and (min-width: 700px){.stage .swiper-container{height:350px}.stage .swiper-container .swiper-wrapper .swiper-slide{height:350px}}@media only screen and (min-width: 768px){.stage .swiper-container{height:512px}.stage .swiper-container .swiper-wrapper .swiper-slide{height:512px;background-size:980px auto}ul.device-list li.device-category{width:50%}ul.device-list li.device-category>a{font-size:1.2em}ul.device-list li.device-category ul li{line-height:0.8em}ul.device-list li.device-category ul li a{font-size:0.8em}}@media only screen and (min-width: 960px){ul.device-list li.device-category{width:25%}.stage .swiper-container .pagination .swiper-pagination-switch{width:0.5rem;height:0.5rem}}@media only screen and (min-width: 981px){.stage .swiper-container .swiper-wrapper .swiper-slide{background-size:cover}}@media only screen and (min-width: 1024px){.stage h1{font-size:3.80952381rem}.stage .swiper-container{height:600px}.stage .swiper-container .swiper-wrapper .swiper-slide{height:600px;background-size:1200px auto}}@media only screen and (min-width: 1025px){.stage .swiper-container{height:660px}.stage .swiper-container .swiper-wrapper .swiper-slide{height:660px}}@media only screen and (min-width: 1201px){.stage .swiper-container .swiper-wrapper .swiper-slide{background-size:cover}}@media only screen and (min-width: 1280px){.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .vertalign{margin-top:0}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container .vertalign .copy span.cta{display:block;opacity:0}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container:hover .vertalign{margin-top:-2.5%}.stage .swiper-container .swiper-wrapper .swiper-slide a.content.container:hover .vertalign .copy span.cta{opacity:1}}ul.device-list li>a{color:#5fcf53}ul.device-list li ul li a{color:#737373;color:rgba(0,0,0,0.55)}
