@font-face{font-family:Typonine Sans Regular;src:url(https://content.arduino.cc/fonts/WF-028075-009795-001728.eot);src:url(https://content.arduino.cc/fonts/WF-028075-009795-001728.eot#iefix) format("embedded-opentype"),url(https://content.arduino.cc/fonts/WF-028075-009795-001728.woff) format("woff"),url(https://content.arduino.cc/fonts/WF-028075-009795-001728.woff) format("woff"),url(https://content.arduino.cc/fonts/WF-028075-009795-001728.svg#Typotheque_webfonts_service) format("svg")}.footer-note{display:inline-block;position:absolute;right:0}@media screen and (min-width:540px){.footer-note{bottom:9px}}@media screen and (max-width:799px){.footer-note{bottom:45px;right:40px}}@media screen and (max-width:639px){.footer-note{bottom:123px;right:24px}}@media screen and (max-width:539px){.footer-note{bottom:162px}}@media screen and (min-width:800px){.footer-note{bottom:auto;display:block;margin-top:30px;position:relative;right:auto}}.footer-note p{line-height:20px;margin:0;text-align:right;white-space:nowrap}@media screen and (min-width:800px){.footer-note p{text-align:left}}.go-top-footer-btn{background-color:transparent;border:0;border-radius:0;bottom:40px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:40px;margin:0;position:absolute;right:34px;top:73px;width:40px;z-index:1}@media screen and (max-width:639px){.go-top-footer-btn{bottom:34px;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.go-top-footer-btn .arrow-1,.go-top-footer-btn .arrow-2,.go-top-footer-btn .arrow-3{background-color:#fff;border-radius:2px;display:inline-block;position:absolute;-webkit-transition:background-color .3s;transition:background-color .3s}.go-top-footer-btn:active,.go-top-footer-btn:hover{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.go-top-footer-btn:active .arrow-1,.go-top-footer-btn:active .arrow-2,.go-top-footer-btn:active .arrow-3,.go-top-footer-btn:hover .arrow-1,.go-top-footer-btn:hover .arrow-2,.go-top-footer-btn:hover .arrow-3{background-color:#f1c40f}.go-top-footer-btn:focus{background-color:transparent;outline:none}.go-top-footer-btn .arrow-1{height:30px;left:18px;top:5px;width:4px}.go-top-footer-btn .arrow-2{height:21px;left:11px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px}.go-top-footer-btn .arrow-3{height:21px;left:25px;top:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:4px}#footer-block{background-color:#00979d;color:#fff;display:inline-block;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:17px;margin:10px 0 0;padding:30px 24px;position:relative;text-align:center;width:100%}@media screen and (min-width:540px){#footer-block{padding-bottom:20px}}@media screen and (min-width:640px){#footer-block{padding:45px 40px 36px}}#footer-block .footer-links-wrapper{padding:0}#footer-block .footer-links-wrapper .footer-note p{color:#fff;font-size:14px;line-height:20px;margin:0}@media screen and (max-width:639px){#footer-block .footer-links-wrapper{border-bottom:1px solid hsla(0,0%,100%,.4);margin-bottom:85px;padding-bottom:8px}}@media screen and (max-width:539px){#footer-block .footer-links-wrapper{margin-bottom:20px}}#footer-block ul{list-style-type:none}#footer-block a{color:#fff;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}#footer-block a:active,#footer-block a:hover{color:#f1c40f;-webkit-transition:color .3s;transition:color .3s}#footer-block a:focus{outline:none}#footer-block .button#subscribe-btn{background-color:#008184;border:0;border-radius:2px 2px 0 0;-webkit-box-shadow:0 4px #005c5f;box-shadow:0 4px #005c5f;color:#fff;cursor:pointer;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:14px;letter-spacing:1.28px;line-height:normal;outline:0;padding:9px 10px;position:relative;text-align:center;text-transform:uppercase;top:0;-webkit-transition:top .1s ease-out,-webkit-box-shadow .1s ease-out;transition:top .1s ease-out,-webkit-box-shadow .1s ease-out;transition:top .1s ease-out,box-shadow .1s ease-out;transition:top .1s ease-out,box-shadow .1s ease-out,-webkit-box-shadow .1s ease-out;font-weight:400;height:40px;margin:0;width:100px}#footer-block .button#subscribe-btn:focus,#footer-block .button#subscribe-btn:hover{border:0;-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f;outline:none;top:2px}#footer-block .button#subscribe-btn:active{-webkit-box-shadow:none;box-shadow:none;top:6px}#footer-block .button#subscribe-btn.secondary{background-color:#fff;border:1px solid #008184;-webkit-box-shadow:0 4px #008184;box-shadow:0 4px #008184;color:#005c5f}#footer-block .button#subscribe-btn.secondary:focus,#footer-block .button#subscribe-btn.secondary:hover{-webkit-box-shadow:0 2px #008184;box-shadow:0 2px #008184;outline:none;top:2px}#footer-block .button#subscribe-btn.secondary:active{-webkit-box-shadow:none;box-shadow:none;top:6px}@media screen and (max-width:400px){#footer-block .button#subscribe-btn{margin-top:15px;width:100%}}#footer-block input::-webkit-input-placeholder{color:#7f8c8d;font-size:14px;letter-spacing:1.28px;text-transform:uppercase}#footer-block input:-ms-input-placeholder{color:#7f8c8d;font-size:14px;letter-spacing:1.28px;text-transform:uppercase}#footer-block input::-ms-input-placeholder{color:#7f8c8d;font-size:14px;letter-spacing:1.28px;text-transform:uppercase}#footer-block input::placeholder{color:#7f8c8d;font-size:14px;letter-spacing:1.28px;text-transform:uppercase}#footer-block input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#434f54;display:block;float:left;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:14px;height:43px;letter-spacing:1px;line-height:14px;margin:0;padding:0 14px;position:relative;width:calc(100% - 100px)}@media screen and (max-width:799px){#footer-block input[type=email]{width:calc(100% - 278px)}}@media screen and (max-width:639px){#footer-block input[type=email]{width:calc(100% - 100px)}}@media screen and (max-width:400px){#footer-block input[type=email]{width:100%}}#footer-block input[type=email]:focus{outline:none}#footer-list{display:inline-block;font-size:14px;margin:0;padding:0;text-align:left;width:100%}@media screen and (max-width:799px){#footer-list{margin-top:17px}}#footer-list li{height:14px;margin-bottom:12px}#footer-list li .text{line-height:14px;position:relative}.social-btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}@media screen and (max-width:539px){.social-btn-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:62px}}@media screen and (min-width:540px){.social-btn-list{position:absolute;right:25px;top:156px}}@media screen and (min-width:640px){.social-btn-list{right:40px;top:170px}}@media screen and (min-width:800px){.social-btn-list{bottom:40px;top:auto}}.social-btn-list .follow-us{display:none}.social-btn-list li{margin-right:12px}.social-btn-list li:last-child{margin-right:0}@media screen and (min-width:540px){.social-btn-list li{margin-right:14px}}.social-btn-list a{background-color:#005c5f;border-radius:14px;display:block;height:28px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s;width:28px}@media screen and (min-width:1024px){.social-btn-list a:hover{-webkit-transition:background-color .3s;transition:background-color .3s}.social-btn-list a:hover .follow-us{color:#fff;display:inline-block;float:right;font-size:14px;font-weight:500;letter-spacing:.7px;line-height:17px;margin:0 38px 0 0;padding:4px 9px 6px;position:absolute;right:-39px;text-align:right;top:-35px;white-space:nowrap}.social-btn-list a:hover .follow-us:after{border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";height:0;position:absolute;right:11px;width:0}.social-btn-list a.facebook:hover,.social-btn-list a.facebook:hover .follow-us{background-color:#3f65b6}.social-btn-list a.facebook:hover .follow-us:after{border-color:#3f65b6 transparent transparent}.social-btn-list a.github:hover,.social-btn-list a.github:hover .follow-us{background-color:#000}.social-btn-list a.github:hover .follow-us:after{border-color:#000 transparent transparent}.social-btn-list a.twitter:hover,.social-btn-list a.twitter:hover .follow-us{background-color:#54c1f2}.social-btn-list a.twitter:hover .follow-us:after{border-color:#54c1f2 transparent transparent}.social-btn-list a.gplus:hover,.social-btn-list a.gplus:hover .follow-us{background-color:#d34836}.social-btn-list a.gplus:hover .follow-us:after{border-color:#d34836 transparent transparent}.social-btn-list a.instagram:hover,.social-btn-list a.instagram:hover .follow-us{background-color:#db3075}.social-btn-list a.instagram:hover .follow-us:after{border-color:#db3075 transparent transparent}.social-btn-list a.flickr:hover,.social-btn-list a.flickr:hover .follow-us{background-color:#ff47a4}.social-btn-list a.flickr:hover .follow-us:after{border-color:#ff47a4 transparent transparent}.social-btn-list a.youtube:hover,.social-btn-list a.youtube:hover .follow-us{background-color:#ec1e12}.social-btn-list a.youtube:hover .follow-us:after{border-color:#ec1e12 transparent transparent}}