.btn{padding:7px 45px 7px 45px;background:#02a5d6;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #0094c5;border-bottom-width:4px}.btn:hover{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background:#0094c5;border-color:#0072a3}.btn-primary{color:#FFF}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#FFF}.btn-default{color:#46494f;border-color:#e7e7e7;background:#f8f8f8}.btn-default:hover,.btn-default:active,.btn-default:focus{color:#46494f;border-color:#d6d6d6;background:#eee}.btn-default-o{color:#46494f;border-color:#e7e7e7;background:#f8f8f8;background:0;border:1px solid #f8f8f8;border-bottom-width:4px}.btn-default-o:hover,.btn-default-o:active,.btn-default-o:focus{color:#46494f;border-color:#d6d6d6;background:#eee}.btn-default-o i{font-size:20px}.btn-default-o:hover{border-color:#d6d6d6}html{position:relative;min-height:100%;overflow-x:hidden!important}body{background:#FFF;font-family:'Open Sans',sans-serif;color:#46494f;height:100%;min-height:100%;font-size:18px}h1,h2,h3,h4,h5,h6{margin-bottom:35px}@media(max-width:800px){h1,h2,h3,h4,h5,h6{text-align:center}}h1{font-family:'Oswald',sans-serif;text-transform:uppercase;border-bottom:3px solid #f8f8f8;padding-bottom:15px}@media(min-width:800px){h1{font-size:34px}}@media(max-width:800px){h1{font-size:25px}}@media(min-width:800px){h2{font-size:30px}}@media(max-width:800px){h2{font-size:25px}}@media(min-width:800px){h3{font-size:27px}}@media(max-width:800px){h3{font-size:22px}}a{color:#8793a0;border-bottom:2px solid transparent}a:hover{color:#575a60;text-decoration:none;border-color:rgba(2,165,214,0.8);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}header{margin-bottom:130px}header #siteNavigation{background:#1b2530;border:0}@media(min-width:970px){header #siteNavigation{background:url('../img/header-texture.svg') #1b2530 -50px}}header #siteNavigation .navbar-brand{padding:0;display:flex;align-items:center}header #siteNavigation .navbar-brand img{display:block;height:45px;margin-left:5px;margin-right:20px}@media(min-width:970px){header #siteNavigation .button{border:1px solid #02a5d6;-webkit-border-radius:128px;-moz-border-radius:128px;border-radius:128px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;margin-left:15px}header #siteNavigation .button:hover{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background:#02a5d6;color:#FFF}}.icy{color:#02a5d6}footer{position:absolute;bottom:0;left:0;right:0;background:#FFF;padding:15px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}footer a{border-bottom:0}footer a:hover{border-bottom:0}footer .container .content{text-align:center;font-size:15px}footer .container .content p{margin:0}footer .container .content p .heart{color:#ff3b33}footer .container .content p .python{width:16px;height:16px;margin-left:5px}footer .container .content .links{font-size:13px}footer .container .content .links a{text-transform:uppercase}footer .container .content .links span{color:#02a5d6}footer:hover{background:#f8f8f8;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.center{text-align:center}p{margin:0;line-height:25px}.alert-neutral{background:#f8f8f8}.alert-neutral a{color:#13161c}.hash{border-top:3px solid #f5f5f5;border-bottom:3px solid #f5f5f5;padding-top:15px;padding-bottom:15px;margin-top:20px;color:#797c82}.hash li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hash li strong{color:#46494f}.jssocials-share-link{border-radius:50%}.has-feedback label ~ .form-control-feedback{top:31px}.full-screen-notice{background:#1b2530 url('../img/header-texture.svg');top:0;left:0;width:100%;height:100%;position:fixed;z-index:99999}.full-screen-notice .wrapper{margin-top:60px}.full-screen-notice .wrapper .logo{margin:0 auto;display:block;width:400px}.full-screen-notice .wrapper a{color:#FFF}.full-screen-notice .wrapper a:hover{color:#FFF}.full-screen-notice .wrapper .body{margin-top:60px;color:#FFF}.full-screen-notice .wrapper .body p{padding-top:15px}.full-screen-notice .wrapper .body .btn{margin-top:35px}.bold{font-weight:bold}#goToTop{position:fixed;right:0;bottom:0;margin-right:16px;margin-bottom:16px;background:#1b2530;color:#FFF;text-align:center;line-height:48px;width:48px;height:48px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#goToTop:hover{background:#02a5d6;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.rgpd{color:#797c82;margin-top:15px;margin-bottom:40px}.rgpd p{font-size:11px;text-align:justify;line-height:16px;margin-top:8px}.hide-navbar-mobile{display:inline-block}@media(max-width:970px){.hide-navbar-mobile{display:none}}.show-navbar-mobile{display:none}@media(max-width:970px){.show-navbar-mobile{display:inline-block}}@media(max-width:500px){.resp-btn-block{display:block;width:100%;margin-top:5px;margin-bottom:5px}}#freewares .solutions{margin-top:50px}#freewares .solutions h1{border-bottom:3px solid #f8f8f8;padding-bottom:15px}#freewares .solutions .item{margin-top:45px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}#freewares .solutions .item .body{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:1px solid transparent;border-bottom:0;padding:10px 20px 25px 20px}#freewares .solutions .item .body .avatar{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:106px;height:106px;margin:0 auto;margin-bottom:20px;background:#f8f8f8;padding:10px;border:2px solid transparent;-webkit-border-radius:96px;-moz-border-radius:96px;border-radius:96px}#freewares .solutions .item .body .avatar img{max-width:100%;max-height:100%;padding:10px}#freewares .solutions .item .body h2{margin-top:0;margin-bottom:18px;padding-bottom:0}#freewares .solutions .item .body h2 a{border:0;color:#46494f}#freewares .solutions .item .body h2 a:hover{text-decoration:underline}#freewares .solutions .item .body h2 small{color:#a3a3a3}#freewares .solutions .item .body p{text-align:justify}#freewares .solutions .item .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;padding-top:15px;padding-bottom:15px;border:1px solid #e7e7e7;border-top:0;border-bottom-width:3px;opacity:0;background:#f4f4f4;width:100%}#freewares .solutions .item .btn:hover{box-shadow:none;background:#02a5d6;border-color:#0094c5;color:#FFF}#freewares .solutions .item:hover .body{background:#f8f8f8;border-color:#e7e7e7;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#freewares .solutions .item:hover .body .avatar{background:#FFF;border-color:#e7e7e7;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#freewares .solutions .item:hover .btn{-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.05);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.05);box-shadow:0 15px 10px rgba(0,0,0,0.05);opacity:1}#freewares .tools{margin-top:50px}#freewares .tools h1{border-bottom:3px solid #f8f8f8;padding-bottom:15px}#download #download-tile{max-width:820px;margin:0 auto;padding:5px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}#download #download-tile .body h1{text-align:center}#download #download-tile .body p{text-align:justify}#download #download-tile .avatar{text-align:center;margin-bottom:30px}#download #download-tile .avatar img{display:inline-block;width:96px;height:96px}#download #download-tile .footer{margin-top:45px}