body{line-height:1}p{text-rendering:optimizeLegibility}img{max-width:100%}.row .row{width:auto;margin-left:-10px;margin-right:-10px;margin-top:0;margin-bottom:0;max-width:none}.columns .row .columns{padding-left:10px;padding-right:10px;float:left}#page{padding:0;z-index:0}#pageheader .columns{padding:0}#pagefooter .row{padding:0 1.1111rem}#sidebar a:hover,#pagenav a:hover{text-decoration:none}body>#page{min-height:inherit!important;padding-bottom:0!important}.pagefooter{margin-top:100px}#navWrapper{padding-right:0;width:960px}#navWrapper ul.right li:last-child a{}html{font-size:18px}body{font-family:"typoninesans regular 18"}.clearfix{clear:both}#main_wrapper{margin-top:50px}#sidebar{background:#fff}#timeline{background:#fff}.row{max-width:55.7rem!important}.columns{padding:0 1.1111rem}.panel,.panel.callout{padding:1.1111rem;margin-bottom:1.1111rem;border:none!important;box-shadow:none;webkit-box-shadow:none;-moz-box-shadow:none}.go-top,.go-top:link{position:fixed;bottom:2em;right:2em;text-decoration:none;font-size:12px;display:none;opacity:.75;background:#00979d;padding:9px}.go-top img{width:26px}.go-top:hover,.go-top:visited{opacity:1}#ardu_what{width:100%;min-height:336px;margin:0 auto;position:absolute;top:200px;z-index:-1}#ardu_what.row{padding-bottom:0}#ardu_what .row .columns{border-right:3px solid #fff}#ardu_what .row .columns:last-child{border:none}#ardu_what .row .ardu_what_bg{background:#f1f1f1;padding:1.1111rem 0 0}.panel.callout.what{background:#f1f1f1;height:auto;margin:0;padding:0 1.1111rem}.panel.callout.what .pic{margin-bottom:1.1111rem;max-height:150px;text-align:center}.panel.callout.what .pic iframe{width:243.688px;height:auto;padding:0}.panel.callout.what .pic img{width:auto;max-height:150px;margin:0 auto}.panel.callout.what .title{font-family:"typoninesans monospace medium 3";text-transform:uppercase;font-size:1rem;line-height:1.6rem;letter-spacing:.08rem;color:#00979d}.panel.callout.what p{font-family:"typoninesans regular 18";font-size:.8rem;line-height:1.3rem;color:#434f54;margin-top:.3rem}.panel.callout.what p.link{margin-top:1.1111rem}.panel.callout.what p.link a{color:#005c5f}.panel.callout.what p.link a:hover{color:#00979d}#close.row{height:40px;background-color:#dae3e3;margin:1.1111rem 0 0;padding:.5rem 0;text-align:center;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}#close.row:hover{cursor:pointer;background-color:#bdc7c7;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}#close.row:hover>p{color:#fff}#close.row p{font-family:"typoninesans regular 18";font-size:.68rem;line-height:1.3rem;color:#434f54;text-transform:uppercase;letter-spacing:.05rem}#close.row p svg{fill:currentColor;vertical-align:middle;margin-top:-2.9px}#sidebar a{color:#7fcbcd}#sidebar a:hover{color:#006d70;-webkit-transition:color 200ms ease-out;-moz-transition:color 200ms ease-out;transition:color 200ms ease-out}.panel.sidebar_what{height:228px;text-align:center;overflow:hidden;background:#f4f4f4;-webkit-transition:background 200ms ease-out;-moz-transition:background 200ms ease-out;transition:background 200ms ease-out}.panel.txt_module{background:0 0;border:none;padding:0}span.hilighted{font-family:"typoninesans monospace medium 3";font-size:1rem;line-height:1.4rem;letter-spacing:.08rem;color:#fff;text-transform:uppercase;background-color:#00979d;padding:0 .4rem}.txt_module p{font-family:"typoninesans regular 18";font-size:.8rem;line-height:1.3rem;color:#00979d;margin-top:.3rem}.panel.sidebar_what:hover{cursor:pointer;background:#7fcbcd;-webkit-transition:background 200ms ease-out;-moz-transition:background 200ms ease-out;transition:background 200ms ease-out}.panel.sidebar_what:hover>h1{color:#fff}.panel.sidebar_what:hover>img{-webkit-transition:all 350ms ease-out;-moz-transition:all 350ms ease-out;transition:all 350ms ease-out}.panel.sidebar_what h1{text-transform:uppercase;color:#11868b;font-family:"typoninesans light 17";font-size:1.4rem;line-height:1.8rem;letter-spacing:.1rem;border-bottom:2px solid transparent}.panel.sidebar_what img{padding-bottom:20px;max-width:190px;margin-top:0;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out}button{width:100%;min-height:40px;margin:0 0 1.1111rem;padding:.6rem 1.1111rem;border:none;font-family:"typoninesans monospace medium 3";font-size:1rem;line-height:1.6rem;letter-spacing:.08rem;text-align:left;text-transform:uppercase;background-color:#00979d;color:#fff;transition:box-shadow 200ms ease-out;box-shadow:inset 0 0 0 0 #7fcbcd}button:hover{background-color:#00979d;box-shadow:inset -64px 0 0 0 #7fcbcd}button:focus{outline:none}button span.text{max-width:80%;float:left}button span.icon{max-width:10%;float:right}button.store .icon{max-width:9%;margin-right:2px}button.store{background-color:#f47a20;box-shadow:inset 0 0 0 0 #f39c12}button.store:hover{box-shadow:inset -64px 0 0 0 #f39c12}button.support{background-color:#bcac99;box-shadow:inset 0 0 0 0 #9e846d}button.support:hover{box-shadow:inset -64px 0 0 0 #9e846d}.video_widget{width:100%;height:auto;margin:0 0 1.1111rem;position:relative}.video_widget:after{content:'';width:36px;height:57px;position:absolute;left:50%;margin-left:-18px;margin-top:-28px;top:50%;background:url(../assets/icon-play.svg) no-repeat 0 0}.panel.heart{background-color:#00979d;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out;cursor:pointer}.panel.heart:hover,.panel.genuino:hover,.panel.create:hover{background-color:#7fcbcd;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.panel.heart p,.panel.genuino p,.panel.create p{font-family:"typoninesans regular 18";font-size:.8rem;line-height:1.3rem;color:#fff;margin-top:.6rem;letter-spacing:.1rem}.panel.create p{margin-top:.3rem}.panel.genuino p,.panel.create p{color:#00979d}.panel.genuino:hover p,.panel.create:hover p{color:#fff}.panel.genuino .title{height:75px;background-image:url(/en/pub/arduinoWide/img/GenuinoTile-01.svg);background-repeat:no-repeat;background-position:center}.panel.genuino:hover .title{background-image:url(/en/pub/arduinoWide/img/GenuinoTileWhite-01.svg);background-repeat:no-repeat}.panel.genuino{cursor:pointer;text-align:center;background-color:#f4f4f4;background-image:url(/new_home/assets/GrecaTile-01.svg);background-repeat:no-repeat;background-position:bottom;padding-bottom:3em;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.panel.genuino:hover{background-image:url(/new_home/assets/GrecaTile-01.svg);background-repeat:no-repeat;background-position:bottom}.panel.education{height:75px;background-image:url(/new_home/assets/ArduinoEducation_HomePage-01.svg);background-repeat:no-repeat;background-position:center;height:209px;cursor:pointer;margin-bottom:1.5em;letter-spacing:.1rem;background-color:#f4f4f4}.panel.education .title{margin-top:70px;font-size:14px;line-height:17px;text-align:center;color:#00979d}.panel.education:hover{background-image:url(/new_home/assets/ArduinoEducation_HomePage-02.svg);background-repeat:no-repeat}.panel.education:hover .title{color:#fff}.panel.create .title{height:116px;background-image:url(/new_home/assets/createTile_Logo.svg);background-repeat:no-repeat;background-position:center}.panel.create:hover .title{background-image:url(/new_home/assets/createTile_LogoW.svg);background-repeat:no-repeat}.panel.create{cursor:pointer;text-align:center;background-color:#f4f4f4;background-image:url(/new_home/assets/createTile_Grid.svg);background-repeat:no-repeat;padding-bottom:1em;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.panel.create:hover{background-image:url(/new_home/assets/createTile_GridW.svg);background-repeat:no-repeat}ul.social_widget{list-style-type:none;padding:10px 0 0;margin:0}ul.social_widget li{background-repeat:no-repeat;background-position:0 7px;padding-left:32px;background-size:24px;line-height:2.15rem;margin-left:0;-webkit-transition:margin-left 50ms ease-out;-moz-transition:margin-left 50ms ease-out;transition:margin-left 50ms ease-out;font-size:.8em}ul.social_widget li.twitter{background-image:url(../assets/icon-social-twitter.png)}ul.social_widget li.flickr{background-image:url(../assets/icon-social-flickr.png)}ul.social_widget li.facebook{background-image:url(../assets/icon-social-facebook.png)}ul.social_widget li.youtube{background-image:url(../assets/icon-social-youtube.png)}ul.social_widget li.gplus{background-image:url(../assets/icon-social-gplus.png)}ul.social_widget li.flickr{background-image:url(../assets/icon-social-flickr.png)}ul.social_widget li.github{background-image:url(../assets/icon-social-github.png)}ul.social_widget li.instagram{background-image:url(../assets/instagram_sidebar.png)}ul.social_widget a{color:#00979d!important}ul.social_widget a:hover>li{margin-left:10px;-webkit-transition:margin-left 200ms ease-out;-moz-transition:margin-left 200ms ease-out;transition:margin-left 200ms ease-out}.panel.blog{height:380px;height:367px;padding:0;background:0 0;background:#f1f1f1;overflow:hidden}.panel.ad{height:367px;padding:0;background:#f1f1f1;background:url(http://placekitten.com/g/304/367) no-repeat}.panel.ad:after{content:'';width:304.203px;height:367px;display:block;position:absolute;top:0;left:0;margin-left:10px}.panel.ad:hover::after{background-color:rgba(0,0,0,.1);-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.columns .row .columns .blog_pic{position:relative;padding:0;margin:0;width:304.203px;height:228px}.columns .row .columns .blog_pic img{width:100%;height:100%}.columns .row .columns .blog_pic:after{content:'blog';position:absolute;bottom:20px;right:0;font-family:"typoninesans monospace medium 3";font-size:1rem;line-height:1.3rem;letter-spacing:.08rem;color:#fff;text-transform:uppercase;background-color:#00979d;padding:0 .2rem}.blog_title{padding:20px}.columns .row .columns .blog_title{padding-right:20px;height:120px;overflow:hidden}.line-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.panel.callout .blog_title span{text-transform:uppercase;color:#11868b;font-family:"typoninesans light 17";font-size:1rem;line-height:1.8rem;letter-spacing:.1rem;border-bottom:2px solid transparent}.blog:hover{background-color:#7fcbcd;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.blog:hover>.blog_title{color:#fff}.blog:hover>.blog_title>span{color:#fff}.blog:hover>.blog_pic:before{background-color:rgba(0,0,0,.1);-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.blog_pic:before{content:'';width:304.203px;height:228px;display:block;position:absolute;top:0;left:0}.product_pic img{width:304.203px;height:228px}.product_pic:before{content:'';width:100%;height:228px;display:block;position:absolute;top:0;left:0}.product:hover>.product_pic:before{background-color:rgba(0,0,0,.1);-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.product:hover{background-color:#f1f1f1;-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.columns .row .columns .product_pic{position:relative;padding:0;margin:0}.columns .row .columns .product_pic:after{content:'store';position:absolute;bottom:20px;right:0;font-family:"typoninesans monospace bold 3";font-size:1rem;line-height:1.3rem;letter-spacing:.08rem;color:#fff;text-transform:uppercase;background-color:#f47a20;padding:0 .2rem}.product_txt{padding:10px 20px 20px}.product_txt h1{font-family:"typoninesans monospace bold 3";font-size:1rem;line-height:1.1rem!important;letter-spacing:.08rem;color:#00979d!important;text-transform:uppercase}.product_txt p{font-family:"typoninesans regular 18";font-size:.8rem;line-height:1.3rem;color:#00979d!important;margin-top:-.3rem}.panel.adv{background-color:#dae3e3;height:367px;padding:0;width:304px}.panel.adv img.placeholder{background-color:#f1f1f1;margin:0;padding:0;position:absolute;top:73.5px;width:304px;display:block}.panel.adv:after{content:'';width:304.203px;height:367px;display:block;position:absolute;top:0;left:10px}.panel.adv:hover::after{background-color:rgba(0,0,0,.1);-webkit-transition:background-color 200ms ease-out;-moz-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out}.banneroverlay{position:absolute;left:22px;top:40px;line-height:30px;padding:5px 0 5px 15px;display:inline-block;overflow-y:hidden}.bannercontents{display:inline;margin:0;padding:3px 0 1px}.bannercontents span{position:relative;color:#fff;left:-5px;font:112.5%/1.75 serif;font-weight:400;font-family:"typoninesans monospace text 7";font-size:18px;line-height:22px}