@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,img,ol,ul,li,form,label,article,aside,embed,menu,nav,section,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}ul{list-style:none !important}body{width:100%;min-height:100%;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;background-color:#fff;-webkit-font-smoothing:antialiased}fieldset,label{margin:0;padding:0}figure,figcaption{margin:0;padding:0}form,input{margin:0;padding:0}input,textarea{font-size:1em;outline:none;border:none;resize:none;-webkit-border-radius:0;border-radius:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4{margin:0;padding:0;font-family:'Open Sans',sans-serif}h2{font-size:3em;color:#4c4c4c;margin-bottom:10px;line-height:1.2em;font-weight:800}p{font-size:1em;line-height:1.3em;color:#4c4c4c;margin-bottom:20px;font-weight:300}a{color:#fff;cursor:pointer;border:none;text-decoration:none !important}a:focus{outline:none}*:hover{-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}button{cursor:pointer;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}button:focus{outline:none}header{width:100%;background-color:#fff}#topbar{width:95%;height:80px;margin:0 auto;position:relative}img#logo{margin-top:20px}a.login{background-color:#87bc33;padding:5px 10px;-webkit-border-radius:20px;border-radius:20px;border:solid 2px #87bc33;position:absolute;top:40px;right:0;-webkit-transform:TranslateY(-50%);-o-transform:TranslateY(-50%);-ms-transform:TranslateY(-50%);-moz-transform:TranslateY(-50%);transform:TranslateY(-50%)}a.login:before{content:"";width:24px;height:24px;margin-right:5px;display:inline-block;vertical-align:middle;background-image:url("../img/login-icon.svg")}a.login:hover{color:#87bc33;background-color:transparent}#navbar{width:100%;background:#004686}.menu_bar{display:none}#navbar nav{background-color:#004686;z-index:1000;width:100%}#navbar nav ul{height:40px;list-style:none;text-align:right;width:95%;margin:0 auto}#navbar nav ul li{display:inline-block;position:relative;margin-left:20px}#navbar nav ul li:before,#navbar nav ul li.nav-active:before{content:"";width:100%;height:5px;background-color:#fff;position:absolute;top:-10px;left:0;right:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#navbar nav ul li:hover:before,#navbar nav ul li.nav-active:before{background-color:#87bc33}#navbar nav ul li a{color:#fff;text-decoration:none;line-height:40px}#navbar nav ul li .children{display:none;background:#87bc33;padding:0 10px;position:absolute;width:225px;height:auto;z-index:1000;text-align:left;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#navbar nav ul li .children li{display:block;margin-left:0}#navbar nav ul li .children li:before{content:"";width:100%;height:1px;background-color:#87bc33;position:absolute;top:8px;left:0;right:0}#navbar nav ul li .children li:hover:before{background-color:#fff;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#navbar nav ul li .children li a{display:block}#navbar nav ul li:hover .children{display:block}@media screen and (max-width:800px){.menu_bar{height:40px;display:block}.menu_bar .bt-menu{display:block;width:40px;height:40px;padding:8px;background-color:#147aa5}#navbar nav{width:40%;height:100%;position:absolute;padding:0;right:100%;margin:0;overflow-y:auto;background-color:#333}#navbar nav ul{width:100%}#navbar nav ul li{display:block;border-bottom:1px solid rgba(255,255,255,0.5);margin-left:0;width:100%}#navbar nav ul li a{display:block;text-align:center}#navbar nav ul li:before,#navbar nav ul li.nav-active:before{display:none}#navbar nav ul li:hover{background-color:#004686}#navbar nav ul li:hover .children{display:none}#navbar nav ul li .children{width:100%;position:relative;-webkit-border-radius:0;border-radius:0;padding:0}#navbar nav ul li .caret{float:right}}main{width:100%;background-color:#fff;position:absolute;top:120px;bottom:40px}#main-wrapper{width:95%;height:100%;margin:0 auto;position:relative}#main-wrapper img{width:45%;max-width:550px;position:absolute;top:50%;left:0;-webkit-transform:TranslateY(-50%);-o-transform:TranslateY(-50%);-ms-transform:TranslateY(-50%);-moz-transform:TranslateY(-50%);transform:TranslateY(-50%)}article{width:45%;text-align:right;position:absolute;bottom:20%;right:0}article div{width:100%;display:inline-block;max-width:400px}article div a{font-size:1.5em;background-color:#87bc33;padding:10px;-webkit-border-radius:25px;border-radius:25px;border:solid 2px #87bc33;display:block;text-align:center;width:100%}article div a:hover{color:#87bc33;background-color:transparent}footer{width:100%;height:40px;background-color:#004686;position:fixed;bottom:0;z-index:1500}footer p{width:90%;color:#fff;line-height:40px;margin:0 auto}@media only screen and (max-width:900px){h2{font-size:2.5em}#nav a{display:none}main{width:100%;padding:30px 0;background-color:#fff;position:static;margin-bottom:40px}#main-wrapper{width:95%;height:auto;margin:0 auto;position:static}#main-wrapper img{width:100%;max-width:550px;margin:0 auto;display:block;position:static;-webkit-transform:initial;-o-transform:initial;-ms-transform:initial;-moz-transform:initial;transform:initial;top:initial;left:initial}article{width:100%;text-align:center;position:static}}@media only screen and (max-width:768px){h2{font-size:2.25em}img#logo{margin-top:25px;max-width:175px}a.login{padding:2px 7px}}@media only screen and (max-width:320px){h2{font-size:2em}footer{position:static;bottom:0}}