#footer-block input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dae3e3;border-radius:0;color:#434f54;font-family:Typonine Sans Regular,Lucida Grande,Lucida,Verdana,sans-serif;font-size:16px;letter-spacing:.7px;line-height:normal;margin-bottom:12px;padding:7px 14px;-webkit-transition:background-color .2s;transition:background-color .2s}#footer-block input:focus{border:1px solid #c9d2d2;outline:none}#footer-block input::-webkit-input-placeholder{color:#434f54;letter-spacing:1px;text-transform:uppercase}#footer-block input::-ms-input-placeholder{color:#434f54;letter-spacing:1px;text-transform:uppercase}#footer-block input::placeholder{color:#434f54;letter-spacing:1px;text-transform:uppercase}#footer-block input:-webkit-autofill,#footer-block input:-webkit-autofill:focus,#footer-block input:-webkit-autofill:hover{-webkit-text-fill-color:#434f54;border:1px solid #c9d2d2;-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}#footer-block input.disabled,#footer-block input:disabled{background-color:#dae3e3}#footer-block input.error{border:1px solid rgba(218,91,74,.85);border-right:6px solid rgba(218,91,74,.85)}@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-block .button#subscribe-btn.busy{-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:50px 50px;-webkit-box-shadow:0 0;box-shadow:0 0;color:#fff;cursor:default;pointer-events:none}@-webkit-keyframes a{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes a{0%{background-position:0 0}to{background-position:50px 50px}}#newsletter-email-error{display:none}.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:1px solid #008184;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:none;padding:9px 18px;text-align:center;text-transform:uppercase;-webkit-transition:-webkit-box-shadow .1s ease-out,-webkit-transform .1s ease-out;transition:-webkit-box-shadow .1s ease-out,-webkit-transform .1s ease-out;transition:box-shadow .1s ease-out,transform .1s ease-out;transition:box-shadow .1s ease-out,transform .1s ease-out,-webkit-box-shadow .1s ease-out,-webkit-transform .1s ease-out;font-size:16px;height:42px;width:auto}#footer-block .button#subscribe-btn:focus,#footer-block .button#subscribe-btn:hover{-webkit-box-shadow:0 2px #005c5f;box-shadow:0 2px #005c5f;outline:none;-webkit-transform:translateY(2px);transform:translateY(2px)}#footer-block .button#subscribe-btn:active{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(4px);transform:translateY(4px)}#footer-block .button#subscribe-btn.secondary{background-color:#fff;border:1px solid rgba(0,129,132,.5);-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}#footer-block .button#subscribe-btn.secondary:active{-webkit-box-shadow:none;box-shadow:none}#footer-block .button#subscribe-btn.inactive,#footer-block .button#subscribe-btn:disabled{cursor:default;opacity:.4;pointer-events:none}@media screen and (max-width:480px){#footer-block .button#subscribe-btn{margin-top:15px;width:100%}}#footer-block input{border:1px solid #fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:45px;margin:0}#footer-block .subscribe-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer-block .subscribe-wrapper .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:799px){#footer-block .subscribe-wrapper .input-wrapper{margin-right:60px}}@media screen and (max-width:639px){#footer-block .subscribe-wrapper .input-wrapper{margin-right:0}}@media screen and (max-width:480px){#footer-block .subscribe-wrapper .input-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}#footer-block .subscribe-wrapper .upper-error-notif{background-color:#da5b4a;border-radius:2px;left:0;letter-spacing:.7px;line-height:1.3;padding:4px 12px;position:absolute;top:-5px}#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}}